FooPlayer.__init__: Using contender_fn with DEFAULT_WEIGHTS
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000063903334.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000072236709.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000075012821.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000077792831.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000077793387.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000066681389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000072237554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000069459210.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000033345223.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000033346334.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000080570321.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000072234775.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000075015331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000063902778.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000080569778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000080570334.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000072234775.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000075014487.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000063902554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000077793367.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000075015278.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000055567775.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000041677496.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000041675274.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000033344111.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000033341054.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000033342722.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000058341943.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000058343332.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000052790542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000063900820.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000044456665.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000044454996.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000055569987.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000044455542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000061124999.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000061124444.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000055566943.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000055566943.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000052789775.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000038899387.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000041677218.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000061123654.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000041675552.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000052788319.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000069459722.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000055568332.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000055568332.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000069460000.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000052788607.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=600000080570334.2 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000080573112.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000080572001.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000080573945.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=600000080573945.4 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000005569367.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000019461945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000022239155.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000025016367.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000025012755.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000008347409.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000036130056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000033351710.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=599999986125487.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=599999986126598.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000050018389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000041682834.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000033349222.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000030572001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000022240000.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000011124989.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000027795831.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000027795543.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000013904130.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000000013850.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000000011628.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=599999986124351.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=599999986121281.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=599999986122960.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000000010181.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000000011570.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000011123583.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000027792764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=599999997233795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=599999997232684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000013902764.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000002789138.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000013902760.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=599999997232680.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=599999997233791.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000005566919.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=599999991677127.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000000013573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000025014764.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000000011628.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000011126360.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000022239983.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=599999997236570.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=599999997236570.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000022240251.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000011126350.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=600000050018389.9 node_expansions=3234
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000050018389.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050017001.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050016723.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=600000050018389.9 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050024109.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050024109.9 node_expansions=19
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000050024096.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000050024096.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000086135218.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999991688985.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000002800096.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000050024096.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000080579652.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000050024096.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000086135208.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000027800107.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999991688985.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000050024096.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000002800096.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000002800096.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000050024096.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000050024096.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000080579662.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000080579652.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=600000086135218.5 node_expansions=342
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000086132283.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086133277.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086132166.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000086135208.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000086133541.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000086131172.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000086131172.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000086132006.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=600000086135208.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086135208.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086135208.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086135233.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086135233.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000086135246.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086135231.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086135246.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000086138011.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086136246.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086137900.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000086139010.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000086139288.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000086140968.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000086136900.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000086136899.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000086137733.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000108351740.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=5) score=900000108351740.2 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108351741.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108351741.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108351741.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000108351741.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000108351741.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108351741.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000077796200.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000108351742.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000108351742.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000108351719.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000108351732.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=900000108351742.8 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000077796187.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000077796187.1 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000077796209.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000077796209.6 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000019462857.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000041685080.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999983349968.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999972238845.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000019462857.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000102800897.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000041685068.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000041685068.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000077800897.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000019465786.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999983349970.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000041685068.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000005573069.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000005573080.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000041685081.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000041685068.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000102800897.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000102800897.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=900000102800897.9 node_expansions=144
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000102798944.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000102797145.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000102798812.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000102798953.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000102800201.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000102800922.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000102797842.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000102797842.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000102798668.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 5)) score=900000102800922.4 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000102800911.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000102800911.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999972243564.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999972243564.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999972243577.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999972243577.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999972247589.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999972247589.2 node_expansions=23
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=899999972247047.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999972246783.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999972246378.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999972244547.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999972246213.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999972246354.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999972247626.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999972245253.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999972245253.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999972246077.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=899999972247626.2 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999972247603.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999972247603.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999947242924.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999947242924.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999947242915.1 action_type=ActionType.END_TURN
  Action 1: expected_value=899999947242879.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999947242915.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999994466905.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000016689138.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000066687286.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999958354016.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000019465064.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000116687286.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000016689128.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000016689125.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000066687286.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000019464175.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999958354017.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000016689127.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999980577127.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999980577146.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000016689146.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000055576175.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000077803709.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000091687286.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1200000116687286.8 node_expansions=431
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=900000102803725.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000102800238.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000102802082.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000102801905.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000102803013.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000102801225.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000102802891.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000102803002.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000102801891.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000102801892.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000102802725.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000116687301.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=1200000116687301.2 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000116687286.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000116687286.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000116687303.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000116687303.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000008353966.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000030576212.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000066687311.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999983353077.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999972241967.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000019465079.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000030576213.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000030576190.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000066687301.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000019464224.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1199999983353088.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000030576189.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999994464189.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1199999980575302.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000016687300.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000055576202.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000091687311.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000091687303.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=1200000091687311.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000091687303.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000091687303.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000091690757.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000091690757.2 node_expansions=23
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000091687300.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000091687325.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000091687309.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000091690757.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000091687323.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1200000091690757.2 node_expansions=39
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1200000091690780.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000091687286.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000091688153.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000091688978.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000091690079.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000091688281.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000091689937.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000091690064.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000091688965.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000091688977.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000091689786.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 1)) score=1200000091690780.8 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000091690781.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000091690781.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000055579680.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000055579680.5 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000055579682.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000055579646.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000055579683.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000055579677.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000055579668.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000055579666.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1200000055579683.0 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000055579669.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000055579669.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000055579668.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000055579668.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000055579668.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000055579668.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1799999936139782.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999936134324.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999936135157.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999936135991.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999936137113.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999936135337.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999936137003.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999936137104.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999936136835.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999936135991.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999936135991.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999936136835.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 2)) score=1799999936139782.2 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999936139783.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999936139783.2 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999936139782.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999936139782.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999936139784.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999936139784.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999936138129.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999936138129.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999936138135.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999936138135.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999961131153.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999961131153.8 node_expansions=26
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1799999972252766.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1799999994474988.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000066697224.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1799999947251877.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1799999983363878.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000080586100.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1799999994474988.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1799999994474988.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000066697211.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000019474100.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1799999947251877.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1799999994474988.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1799999958362988.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1799999944474099.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1799999980586099.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000019475002.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000055586100.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000055586110.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1800000080586100.5 node_expansions=436
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000080583472.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000080586100.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000080583470.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000080583448.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000080586065.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1800000080586100.5 node_expansions=59
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1800000080583434.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000080584267.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000080585115.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000080585100.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000080583434.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000080584434.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000080586101.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000080583435.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000080585934.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000080585114.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000080584458.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000080585934.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=1800000080586101.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000080586101.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000080586101.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000080588731.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000080588731.8 node_expansions=24
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1800000080586127.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000080586947.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000080587781.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000080588782.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000080587794.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000080586127.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000080587114.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000080587115.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000080586114.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000080588614.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000080587780.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000080588614.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000080588225.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(37, 38)) score=1800000080588782.8 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000080588780.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000080588780.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000080588795.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000080588795.2 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000080588803.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000080588772.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000080588762.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000080591246.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000080588782.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1800000080591246.2 node_expansions=45
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1800000080588769.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000080590860.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000080589603.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000080590436.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000080590415.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000080588746.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000080589746.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000080589749.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000080588749.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000080591246.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000080588746.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000080591259.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000080590870.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=1800000080591259.8 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000080591269.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000080591269.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000080591270.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000080591270.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999911145952.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999911145952.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999911145926.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999911145926.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999911145926.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999911145926.5 node_expansions=3
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1799999911145936.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999911148037.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999911146760.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999911147594.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999911147579.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999911145936.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999911146937.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999911146937.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999911145926.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999911146936.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999911148413.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999911145936.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999911146927.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999911146936.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=1799999911148413.0 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999911148413.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999911148413.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999911148413.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999911148413.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999911148437.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999911148437.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999911148437.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999911148437.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999911148451.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999911148451.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999919481786.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999919481786.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999919481759.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999919481759.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999869481795.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999869481795.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999869481783.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999869481783.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999844469807.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999844469807.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999836136463.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999836136463.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1799999897248474.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1799999919470693.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1799999991692905.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1799999847247583.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1799999908359582.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000005581794.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1799999894470694.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1799999894470695.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1799999966692905.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1799999919469794.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1799999847247571.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1799999894470682.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1799999858358684.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1799999844469796.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1799999880581796.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1799999994470695.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000005581794.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1799999955581794.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1800000005581794.2 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000005581794.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000005581794.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000022244805.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000022244805.8 node_expansions=27
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000005581806.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000022244820.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000005581806.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000005581793.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000005581792.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=2100000022244820.2 node_expansions=56
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1800000005581795.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000005583905.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000005582628.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000005583461.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000005583462.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000005581796.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000005582794.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000005581794.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000005581794.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000005582794.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000005581807.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000005582795.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000005582806.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000022244833.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=2100000011132042.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=37) score=2100000022244833.2 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000022244820.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000022244820.2 node_expansions=16
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000069459776.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000075014219.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000069458321.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000069458877.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000066680609.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000061125331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000033346320.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000033345488.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000080569488.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000077793099.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000077792276.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000083348099.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000072236720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000066680609.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000077792543.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000077791988.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000072237278.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000077792831.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000077793379.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000083348945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000030568268.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000033345487.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000055565822.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000055566377.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000066680055.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000047233319.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000055565820.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000052785819.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000052786930.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000052786387.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000069456441.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000052789986.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000052789430.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000075015320.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000055567208.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000072236431.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000072235876.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000050010819.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000050010819.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000075014489.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000055567208.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000052789711.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000069459222.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000052789155.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000050011385.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000063902555.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000047234155.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000047231377.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000033342153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000033342986.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=600000083348945.4 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000083353112.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083350056.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083350889.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=600000083353112.0 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000025015755.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000041683888.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000038905831.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000038908321.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000022237700.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000016681867.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000002794931.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000002794929.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000050018943.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000047242554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000047238879.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000055572556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000038907223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000033351112.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000047240889.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000047241445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000030570752.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000038904165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000002794905.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000016681292.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000016681848.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000030573585.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000016682739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000025015241.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000022235239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000022236350.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000016679906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000038903031.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000022236906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000022236073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000044461708.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000025015805.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000041685875.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000041685319.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000019460239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000019460239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000036127206.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000025016638.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000013903237.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000027791028.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000013904626.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000016680183.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000008346291.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000008344902.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000002791570.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000002792393.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=600000055572556.5 node_expansions=3234
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000055570612.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055570334.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055572556.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=600000055572556.5 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055572557.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055572557.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000055572558.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000055572557.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000088905902.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000005570790.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000055572557.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000083350337.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000000015224.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000055572558.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000055572568.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000088905902.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000088905912.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000005570790.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000005570779.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000055572557.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000055572568.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000083350346.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000027793002.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000000015224.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=600000088905912.9 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088905906.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088905906.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000015226.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000015226.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000020374.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000020374.0 node_expansions=21
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000000015237.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000000015211.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000000015235.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000000015245.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000000020374.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000000015245.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=600000000020374.0 node_expansions=42
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000000017460.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000000020374.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000000015217.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000000020109.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000000017182.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000000018018.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000000020096.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000000017171.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=600000000020374.0 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000020385.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000020385.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000020390.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000020390.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000020377.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000020377.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000020390.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000020390.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000020376.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000020376.5 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000020377.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000020377.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000020388.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000020388.5 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000020403.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000020403.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000020403.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000020403.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000000020390.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000020390.5 node_expansions=2
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000000020400.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000000020399.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000000020386.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000000020388.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000000020376.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000020400.0 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000020391.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000020391.5 node_expansions=15
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000000020387.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000000020402.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000000020399.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000000020403.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000000020389.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=600000000020403.0 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000020403.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000020403.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000000015242.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000000015242.6 node_expansions=23
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000000026111.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000000022611.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000000020390.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000000025278.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000000022334.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000000023167.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000000023890.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000000023334.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000000022335.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000000015243.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=0) score=900000000015243.6 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000000015242.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000000015242.6 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000000015256.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000000015256.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000000015242.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000000015242.6 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000000015257.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000000015257.1 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000000015254.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000000015241.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000000015254.6 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999975013312.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999975013312.1 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=899999975013308.1 action_type=ActionType.END_TURN
  Action 1: expected_value=899999975013310.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=899999975013290.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999975013277.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999975013290.1 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=899999975013286.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=899999975013310.1 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999975013320.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999975013320.1 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999975013310.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999975013310.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999975013311.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999975013311.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999975013308.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999975013308.1 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999950013312.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999950013312.1 node_expansions=19
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999950013309.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999950013309.2 node_expansions=21
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999950013309.1 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999950013322.6 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=899999950013321.1 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=899999950013323.6 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=899999950013310.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=899999950013323.6 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999950013322.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999950013322.6 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999983347544.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999983347544.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999983347543.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999983347543.9 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000030570655.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000052797723.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000086131055.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000002791102.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000027792866.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000033348422.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000052792877.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000052792878.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000061126213.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000061126211.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999977791099.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999977791099.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000027792867.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000027792869.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=900000055570655.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000011125321.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999983347534.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=900000027792866.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=900000086131055.5 node_expansions=68
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000086126211.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000086126211.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000086126209.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000086126209.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000086126212.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000086126212.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000086126223.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000086126222.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000086126223.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999950013299.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999950013299.2 node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000030570643.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000052792856.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000086126212.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000002791101.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000027792854.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000033348409.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000052792876.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000052792856.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000061126190.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000061131056.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999977791080.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999977791090.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000027792854.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000027792855.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000055570643.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000011125333.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999983347521.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000027792854.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=900000086126212.8 node_expansions=72
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000086126187.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000086126187.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000086126190.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000086126190.2 node_expansions=3
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000086128420.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000086128411.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000086126191.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000086131057.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000086128145.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000086128979.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000086126191.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000086128142.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000086128135.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=900000086131057.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000086131058.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000086131058.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000086131092.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000086131092.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000086131057.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000086131057.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000086131090.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000086131090.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000086131058.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000086131058.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000058360669.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000058360669.6 node_expansions=131
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000058355501.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000058355514.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000058355961.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000058353281.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000058355224.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000058356060.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000058353281.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000058355226.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000058357893.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000058355226.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=900000058357893.8 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000058357906.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000058357906.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000058357890.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000058357890.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000002802338.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000025024570.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999975025542.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000000024559.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000033357903.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999922245004.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000025027320.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000025027320.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000033360654.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000033357922.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999950022781.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999950022782.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000000024582.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000000024559.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000055580121.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000011137542.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999955579227.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000000024559.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=900000055580121.9 node_expansions=149
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000055580115.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000055580115.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000055582890.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000055582890.8 node_expansions=25
FooPlayer.decide: Prioritizing 11 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000055582338.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000055582335.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000055582793.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000055580112.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000055582070.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000055582890.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000055580112.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000055582057.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000055580112.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000055581114.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000055582782.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=900000055582890.8 node_expansions=33
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000055582890.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000055582890.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000055582897.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000055582897.8 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000036133304.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000055582892.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000055582892.8 node_expansions=22
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000055582913.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000055582913.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000055582917.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000055582917.2 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000036133305.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000036133305.1 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000036133319.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000036133319.1 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000036133302.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000036133302.1 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000036133335.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000036133335.6 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000036133328.1 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000036133302.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000036133328.1 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000036133326.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000036133326.1 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000036133342.6 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000036133306.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000036133342.6 node_expansions=13
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000036133329.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000036133329.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999983355519.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000005577749.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000038911082.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=899999955575961.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000000022183.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000033355526.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=899999902798195.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000005577740.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000005577749.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000013911085.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000013911093.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=899999930575971.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=899999930575963.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=899999980577738.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=900000000022196.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=899999991687994.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=899999936132404.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=899999980577751.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=900000038911082.4 node_expansions=72
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000038911083.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000038911083.4 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000038911105.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000038911105.9 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000005575084.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000005580420.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999955578643.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000000024865.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000033358198.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=899999902800854.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000027797306.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000005580420.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000013913754.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000013913754.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=899999930578632.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=899999930578632.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=899999980580409.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=900000000024865.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1200000058352862.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=899999991690643.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=899999936135076.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=899999980580409.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=1200000058352862.2 node_expansions=585
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000036133323.1 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000036135941.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000036135941.0 node_expansions=32
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000036133291.6 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000036135941.1 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000036133301.6 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000036133276.1 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000036133314.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=900000036135941.1 node_expansions=56
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000036133287.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000036135510.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000036134829.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000036135964.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000036135956.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000036133287.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000036135218.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000036133274.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000036134274.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000036133285.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000036133274.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000036135218.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=900000036135964.4 node_expansions=48
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000002802607.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000002802607.5 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000036141389.0 action_type=ActionType.PLAY_ROAD_BUILDING
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_ROAD_BUILDING: 'PLAY_ROAD_BUILDING'>, value=None) score=900000036141389.0 node_expansions=192
FooPlayer.decide: Prioritizing 13 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=900000036138611.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000036141389.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000036140166.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000036139611.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000036140836.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000036138622.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000036140555.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000036138624.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000036139612.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000036138611.1 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000036138611.1 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000036139722.4 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=900000036139468.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=900000036141389.0 node_expansions=365
FooPlayer.decide: Prioritizing 14 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=900000036138190.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000036139723.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000036142375.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000036140836.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000036138167.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000036138166.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000036140111.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000036138166.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000036139166.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000036138169.6 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000036138167.6 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000036139722.4 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=900000036139011.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=900000036141389.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(38, 39)) score=900000036142375.6 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000036139166.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000036139166.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000036139201.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000036139201.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999983361434.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000005583644.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000038916991.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999955581878.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000000028102.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000033361432.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=899999902804090.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000027802166.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000005583654.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000013916980.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000013917001.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999930581870.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999930578153.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999980583645.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000000028091.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999991693881.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=899999936138312.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000002802153.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=1200000027802166.5 node_expansions=121
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000005583646.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000005583646.8 node_expansions=21
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000005583645.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000005583631.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000005583645.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000005583657.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000005583657.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000005583644.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WHEAT')) score=900000005583657.8 node_expansions=38
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000005583654.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000005583631.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000005583654.8 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999902804078.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999902804078.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999902804078.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999902804078.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999869470747.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999869470747.4 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999950028080.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999972250302.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000038916979.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999922248534.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999966694756.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000000028089.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999972250312.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999972250302.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000013916979.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000013916979.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999897248533.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999897248523.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999947250314.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999966694746.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000002805858.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999958360547.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999902804968.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999947250301.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=900000038916979.6 node_expansions=68
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000038916968.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000038916968.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000038916986.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000038916986.6 node_expansions=17
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000038916975.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000038916977.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000038916958.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000038916952.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000038916957.6 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000038916955.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000038916977.6 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000038916988.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000038916988.6 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000038916969.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000038916969.0 node_expansions=31
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000016694765.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000016694765.9 node_expansions=23
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1499999950028103.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999972250325.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000038916988.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1499999922248547.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999966694765.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000000028111.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1799999994468892.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1499999972250325.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000036135558.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000013917002.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1499999897248546.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999897248546.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999947250335.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999966694779.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1500000002805891.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999958360555.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1799999925023547.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1499999947250324.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), <Color.RED: 'RED'>, None)) score=1800000036135558.8 node_expansions=125
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000013920177.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000013920177.8 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000013916992.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000013916992.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000047245694.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000047245694.0 node_expansions=329
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1800000036135534.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000036137089.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000013921034.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000036138200.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000013917812.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000036135534.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000036137478.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000036135534.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000036139200.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000036135534.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000036135534.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000036137089.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000013917812.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000013922034.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000047245683.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=2100000047245683.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1800000030579977.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=2100000047245683.0 node_expansions=635
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1800000036135549.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000036137089.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000036136383.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000036138202.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000036135534.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000036135549.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000036137503.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000036135536.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000036136534.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000036135534.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000036135534.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000036137089.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000036136382.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000036138756.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000047245697.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=38) score=2100000047245697.5 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000047245707.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000047245707.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999897243891.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999897243891.5 node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2099999983356791.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000005579013.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000072245694.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2099999977801239.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2099999977801236.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000033356818.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2099999913911447.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000005579027.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000005579038.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000047245694.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000047245705.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2099999952801253.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2099999958356808.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000000023474.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000036134583.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2099999991689253.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2099999936133669.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2099999980579016.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=2100000072245694.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000072245680.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000072245680.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000072245730.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000072245730.0 node_expansions=25
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2100000072245722.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000072247227.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000072246553.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000072248324.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000072245717.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000072245707.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000072247651.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000072245719.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000072246659.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000072245710.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000072245721.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000072247216.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000072246540.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000072248883.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=2100000072248883.0 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000072248883.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000072248883.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000072250714.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000072250714.5 node_expansions=33
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2100000072248866.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000072250437.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000072249700.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000072251533.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000072248881.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000072250715.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000072248866.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000072250811.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000072248869.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000072249869.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000072248866.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000072248891.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000072249866.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000072250446.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000072249701.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(34, 35)) score=2700000072250715.5 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000072250724.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000072250724.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000050030433.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000050030433.5 node_expansions=36
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000050028500.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000050028477.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000050028500.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000050028502.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000050028502.5 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2700000025028515.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000050030408.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2700000050028503.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000050030433.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000050028503.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2700000050028511.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', None, 'WOOD')) score=2700000050030433.5 node_expansions=114
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2700000050028489.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000050030060.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000050029514.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000050028490.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000050030044.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000050028490.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000050028492.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000050030433.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000050028490.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000050029490.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000050028492.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000050028502.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000050029490.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000050030044.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2700000050028503.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=2700000050030433.5 node_expansions=75
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000025030447.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000050030421.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2700000050030421.5 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000025030421.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000025030421.5 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 16 to 16 actions
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2700000025030426.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=2700000025030423.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=2700000025030422.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=2700000025030425.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=2700000025030426.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=2700000025031964.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=2700000025031981.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=2700000025030436.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2700000025030422.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=2700000025030436.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=2700000025030444.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=2700000025030426.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=2700000025030410.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=2700000025031980.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=2700000025030420.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_YEAR_OF_PLENTY: 'PLAY_YEAR_OF_PLENTY'>, value=('WOOD', 'BRICK')) score=2700000025031981.5 node_expansions=106
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000025031953.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000025031953.5 node_expansions=35
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2699999936143078.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2699999983365297.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2699999930587520.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2699999930587520.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2699999986143075.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2699999866697731.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2699999983365297.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2699999983365300.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2700000000031964.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2700000000031967.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2699999905587509.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2699999850030175.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2699999911143064.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2699999975031964.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000011143078.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2699999944475522.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2699999888919953.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2699999933365286.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=2700000011143078.0 node_expansions=630
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2700000011141520.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000011141533.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000011143089.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000011142520.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000011142520.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000011141520.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000011143103.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000011141520.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000011141520.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000011141520.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000011142533.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000011141520.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000011143075.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000011142547.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2700000011143103.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2700000011141533.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=2700000011143103.5 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000011143103.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000011143103.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999850030163.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999850030163.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999825030176.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999825030176.5 node_expansions=23
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000025011836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000011120114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000002787058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000000008725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000008342614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000016677614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=299999961118614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=299999961118336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000019453503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000019454058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000013897947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000013897947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000005564003.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000022231558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000016676836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000019453780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000038900447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000011120391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000036121280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000022234058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000016676503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000030566280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000005565614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=299999961119169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999961116668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999977780889.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999977782556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999997229557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999997229835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999977782001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999977782001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999997229557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000002785946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999983338945.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999983337834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999997230668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999975005056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999986115890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000005562335.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999983338389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999983336723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000002784279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999983336445.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999997228724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999980558667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999977783945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999991675613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999986117278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999986116167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999961118335.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999961115278.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=16) score=300000038900447.44 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000038897947.44 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000038897391.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000038900447.44 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=300000038900447.44 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000033351310.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000030571332.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000038904919.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000013907700.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000013906034.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000050018880.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000050018321.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000044463321.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000044462787.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000050013888.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000052792775.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000063908388.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000058353036.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000013905187.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000013906018.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000019458239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000019459906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000038906920.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000033349695.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000038907198.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000019459350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000019459351.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000038904719.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000033349152.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000025014073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000025012961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000038905275.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000027791638.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000038902483.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000047236649.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000036124985.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000036123874.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000044461649.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000025011583.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000033349985.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000050016719.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000033348027.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000030573295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000044461630.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000038906628.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000038905517.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000013907685.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000013904615.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=600000063908388.8 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000063906444.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000063908388.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000063906999.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=600000063908388.8 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063908402.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000063908402.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000094463955.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000063908402.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000063908388.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000091686179.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000002795499.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999972237288.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000094463955.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000063908388.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000063908388.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000063908402.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000091686177.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000091686167.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000063908388.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000063908390.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000002795499.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000013906622.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000013906613.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000063908388.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=600000094463955.4 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094463955.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094463955.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094469675.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094469675.4 node_expansions=33
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000094463979.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000094463942.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094463979.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002795509.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002795509.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000002795508.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000002795493.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002795508.4 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000002795533.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000002795499.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002795533.9 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000002795522.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000002795497.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002795522.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000002795509.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002795509.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000094463968.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000063908411.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000063908412.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000091686186.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000002795522.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999972237301.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000094463968.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000063908411.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000063908411.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000063908422.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000091686196.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000091686190.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000063908411.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000063908411.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000013906634.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000013906647.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000063908411.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000063908411.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=600000094463968.4 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000094463974.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000094463952.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094463974.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000133352834.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000133352834.2 node_expansions=9
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000094463956.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000094463965.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000094463965.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000094463974.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000094463971.9 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000133352819.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'ORE')) score=900000133352819.8 node_expansions=48
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000133352834.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000122241708.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=16) score=900000133352834.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000133352819.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000133352819.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000133352849.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000133352849.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000133358577.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000133358577.8 node_expansions=28
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000133352865.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000133352843.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000133358555.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000133352855.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000133352866.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=900000133358555.8 node_expansions=31
FooPlayer.decide: Prioritizing 7 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=900000133354242.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000133356070.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000133355353.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000133354797.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000133358555.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000133357744.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000133354800.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=900000133358555.8 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000133358555.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000133358555.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000133358555.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000133358555.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000102803000.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000102803003.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000130580779.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000002801222.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999972243001.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000133358556.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000102803000.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000102803022.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000102803000.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000130580792.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000130580782.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000102803000.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000102803011.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000002801222.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000052801225.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000052801222.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000102803000.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000102803022.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=900000133358556.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000133358556.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000133358556.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000133352831.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000133352831.8 node_expansions=21
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000133359974.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000133361798.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000133361520.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000133363474.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000133361078.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000133360523.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000133363467.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000133360523.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000133352865.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=1200000133352865.8 node_expansions=43
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000133352855.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000133352855.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000133357724.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000133357724.0 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=1800000133360766.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000133357988.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000133359655.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000133363432.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000133357315.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000133359655.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000133359655.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000133361599.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=1800000133363432.8 node_expansions=823
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1800000133361488.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000133360766.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000133364821.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000133363543.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000133363432.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000133364377.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000133358714.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000133365099.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000133361599.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=1800000133363432.8 node_expansions=203
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1200000133361766.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000133360766.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000133362599.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000133361321.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000133363448.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000133361889.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000133361321.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000133361337.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000133364266.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000133361337.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=1800000133363448.2 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000133363434.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000133363434.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000133363458.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000133363458.8 node_expansions=3
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1800000133370725.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000133369725.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000133370281.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000133370280.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000133371114.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000133370280.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000133370558.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000133373225.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000133371558.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000133369891.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000133373225.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=1800000133373225.5 node_expansions=293
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1800000133370725.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000133370723.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000133369725.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000133370291.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000133370291.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000133370836.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000133373223.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000133370287.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000133370280.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000133373225.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000133371569.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000133369891.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=1800000133373225.2 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000133373235.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000133373235.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000133378122.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000133378122.2 node_expansions=81
FooPlayer.decide: Prioritizing 13 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1800000133380512.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000133380512.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000133379512.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000133380512.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000133380067.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000133381623.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000133380067.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000133380623.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000133382456.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000133380067.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000133378678.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000133381345.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000133379678.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=1800000133382456.5 node_expansions=1113
FooPlayer.decide: Prioritizing 14 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1800000133385932.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000133384821.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000133384821.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000133383821.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000133384821.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000133384376.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000133385932.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000133384376.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000133385098.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000133384932.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000133384376.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000133382432.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000133385654.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000133383987.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=1800000133385932.0 node_expansions=361
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000133382468.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000133385932.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000133382467.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000133382434.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000133382479.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1800000133385932.0 node_expansions=49
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1800000133384849.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000133384844.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000133384821.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000133383821.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000133384821.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000133384391.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000133385932.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000133384376.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000133385110.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000133384955.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000133384824.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000133384376.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000133382446.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000133385666.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000133383987.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=1800000133385932.0 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000133385932.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000133385932.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000133385955.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000133389133.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000133385951.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000133385941.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000133385925.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1800000133389133.2 node_expansions=45
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1800000133388300.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000133388300.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000133388315.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000133387315.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000133388300.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000133387855.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000133387871.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000133388599.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000133388577.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000133385926.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000133388300.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000133387871.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000133385926.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000133389133.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000133387466.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=1800000133389133.2 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000133389133.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000133389133.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000166722516.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000136166934.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000136166956.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000163944723.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000036165157.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000016718945.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000136166934.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000136166934.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000136166934.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000163944735.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000163944739.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000136166934.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000136166950.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000036165156.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000097277156.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000052831845.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000102833601.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000136166934.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=1800000166722516.8 node_expansions=56
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000166722523.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000166722499.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000166722523.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000166722536.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000166722536.8 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000136166967.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000136166978.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000197278022.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000036165189.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000050052244.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000161166911.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000136166979.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000136166978.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000136166964.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000197278022.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000197278022.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000136166978.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000136166967.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000036165189.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000097277186.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000052831856.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000102833645.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000136166964.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=2100000197278022.2 node_expansions=115
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000191722484.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2100000197278045.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=22) score=2100000197278045.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000197278022.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000197278022.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000197278044.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000197278044.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000197278039.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000197278039.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000052831839.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000052831839.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000052831816.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000052831816.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000052831833.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000052831833.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000200055849.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000169500269.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000169500269.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000197278047.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000069498491.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000050052303.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000133389158.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000169500269.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000169500291.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000169500269.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000197278070.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000197278069.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000169500291.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000169500292.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000069498494.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000130610491.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000102833624.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000169500269.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=2100000200055849.0 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000200055847.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000200055847.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000200058791.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000200058791.5 node_expansions=99
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000169500292.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000169500281.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000197280963.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000069498494.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000050055185.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000133389182.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000169500270.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000169500270.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000169500281.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000197278082.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000197278088.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000169500270.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000169500281.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000069498503.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000130610490.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000052831825.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000102833603.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000169500281.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=2100000197280963.2 node_expansions=108
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000197278060.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000197278060.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000197283659.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000197283659.0 node_expansions=302
FooPlayer.decide: Prioritizing 16 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2100000197283389.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000197283389.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000197283389.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000197282389.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000197283111.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000197283389.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000197282944.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000197283667.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000197283667.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000197283667.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000197283389.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000197281000.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000197282667.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000197281000.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000197282667.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000197282555.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=2100000197283667.0 node_expansions=1650
FooPlayer.decide: Prioritizing 17 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2100000197283111.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000197283111.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000197281726.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000197283115.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000197282111.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000197282833.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000197283111.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000197282667.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000197281726.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000197280722.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000197283667.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000197283111.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000197280722.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000197282667.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000197280722.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000197282667.2 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2100000197282278.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(40, 44)) score=2100000197283667.0 node_expansions=204
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000197283647.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000197283657.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000197283667.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000197283657.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000197283667.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=2100000197283667.0 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000197283666.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000197283666.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000052837418.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000052837418.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000200061442.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000169505863.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000169505863.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000197283667.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000069504085.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000050057915.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000133394775.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000169505875.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000169505863.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000169505892.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000197283664.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000197283657.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000169505893.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000169505875.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000069504114.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000130616097.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000102839220.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000169505863.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=2100000200061442.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000200061432.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000200061432.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000200061448.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000200061448.8 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000200061456.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000200061445.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000200061451.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000200061440.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000200061411.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000200061456.8 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000200061455.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000200061455.8 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000200061457.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000200061469.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000200061455.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000200061457.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000200061436.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=2100000200061469.2 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000200061445.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000200061445.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000200063815.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000200063815.8 node_expansions=36
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000169508243.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000169508243.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000225055510.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000069506466.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000108385565.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000133397133.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000169508243.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000169508243.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000169508243.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000225055510.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000197286022.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000169508243.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000169508243.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000069506466.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000130618466.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000052839799.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000102841577.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000169508243.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=2400000225055510.0 node_expansions=540
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000197283716.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000197283675.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000197283669.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000197283680.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000225055510.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000197283692.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=2400000225055510.0 node_expansions=72
FooPlayer.decide: Prioritizing 27 infrastructure actions over 28 total
FooPlayer.decide: Evaluating 27 actions with lookahead depth=3
  Action 0: expected_value=2100000197286045.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000197286044.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000197284673.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000197286044.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000197285062.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000197286061.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000197285784.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000197285622.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000197284656.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000197283656.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000197283678.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000197286045.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000197283656.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000197283656.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000197285489.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000197283672.8 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2100000197285211.5 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2400000197277484.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=2400000222279978.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=2400000213941762.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=2400000222275095.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=2400000222274244.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=2400000216720246.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=2400000197275366.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=2400000225055540.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=2400000219501620.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=2400000208388594.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=2400000225055540.0 node_expansions=81
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000225055540.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000225055540.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000227833318.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000197277760.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000197277774.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000069498206.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000100053763.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000161166675.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000197277762.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000197277762.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000197277762.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000225055561.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000225055563.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000169500024.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000169500007.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000108387984.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000169499984.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000091721317.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000130611095.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000197277762.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=2400000227833318.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000227833318.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000227833318.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000227833359.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000227833359.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000227833347.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000227833347.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000227833380.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000227833380.0 node_expansions=6
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000227833316.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000227833316.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000227833350.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000227833350.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000197277787.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000197277784.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000225055566.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000069498229.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000100053818.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000161166674.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000197277784.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000197277784.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000197277802.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000225055563.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000225055574.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000169500006.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000169500006.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000108388006.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000169500006.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000091721357.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000130611133.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000197277784.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=2400000225055574.5 node_expansions=54
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000225055541.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000225055541.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000225055566.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000225055566.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000225055574.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000225055574.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000225055574.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000225055574.5 node_expansions=2
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000225055602.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000225055602.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000225055561.5 action_type=ActionType.DISCARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=2400000225055561.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000069498227.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000069498227.0 node_expansions=2
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000069498229.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000116712827.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000069498250.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000069498241.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000069498240.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=2700000116712827.5 node_expansions=67
FooPlayer.decide: Prioritizing 25 infrastructure actions over 26 total
FooPlayer.decide: Evaluating 25 actions with lookahead depth=3
  Action 0: expected_value=2400000069500627.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000069500627.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000069499261.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000069500650.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000069499628.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000069499627.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000069500352.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000069500182.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000069499238.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000069498241.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000069498239.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000069500627.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000069498238.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000069498238.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000069500072.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000069498238.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2400000069499796.5 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2700000069495582.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=2700000105606549.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=2700000097268345.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=2700000105601672.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=2700000116712827.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=2700000111158842.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=2700000102828229.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=2700000091715172.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=9) score=2700000116712827.5 node_expansions=75
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000116712842.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000116712842.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000127823983.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000127823983.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000127823938.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000127823938.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3000000152821310.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000152821310.5 node_expansions=102
FooPlayer.decide: Prioritizing 3 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=3000000127823949.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=3000000155601761.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=3000000152823951.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=17) score=3000000155601761.5 node_expansions=9
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000022232114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000022233225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=299999961118336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=299999961118614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=299999997232003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000011121225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000016676558.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000005563725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000008340947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=299999961117780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=299999961116947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=299999961117225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=299999961118614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000013899280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000030567114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000011121503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000027788780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000022233780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000022232669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000033345447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000011121225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000036123225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000002784558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=299999997230391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999994452057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999977782001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999977782556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999997229557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999994450390.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999975003112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999975003112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999983338113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999980561723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999994452835.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999986117278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999986118389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000011121502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999986118389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000005565113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000005562335.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999980561445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999980561445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000013896501.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999986117001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999986114501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000008340390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999986115889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999983337556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999997229557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999975004223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999975003112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999980561446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999977782001.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=300000036123225.2 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000036122947.44 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000036120447.44 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000036123225.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=300000036123225.2 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000052793334.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000013907421.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000013904909.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000038904633.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000041681590.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000050018877.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000013905223.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000013906876.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000013905188.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000013907422.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000063905345.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000052793044.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000052796108.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000055574218.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000036127765.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000019458518.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000019460475.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000038905264.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000033350260.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000036128319.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000016681017.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000016681017.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000025016019.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000022236574.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000036127130.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000027792142.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000027793530.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000038906916.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000058350317.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000047237486.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000033351348.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000033349403.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000027792696.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000027792418.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000050018320.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000027793807.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000036127471.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000050018095.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000027794126.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000027792459.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000033349151.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000030569695.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=600000063905345.2 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000063905053.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000063905331.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000063905067.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=600000063905331.8 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063905332.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000063905332.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063905346.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000063905346.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063910629.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000063910629.5 node_expansions=17
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000063905332.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000086127566.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000100016454.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000013903555.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000002792443.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000086127577.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000063905346.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000063905333.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000063905346.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000063905343.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000100021740.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000050019962.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000013903555.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000002792443.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000002792454.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000063905346.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000063905332.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000086132851.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=600000100021740.6 node_expansions=96
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000100016454.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000100016454.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002789963.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002789963.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002789974.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002789974.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002789974.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002789974.9 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000063902863.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000125013918.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000063902863.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000100020229.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000013901099.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000125013918.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000063902877.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000063902877.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000063902863.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000063902863.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000100020229.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000088901029.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000013901086.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000002789974.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000002789988.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000063902875.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000063902863.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000086131340.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=900000125013918.4 node_expansions=102
FooPlayer.decide: Prioritizing 2 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000125013918.4 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000113902842.9 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=21) score=900000125013918.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000125013918.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000125013918.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125013932.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000125013932.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125013958.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000125013958.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125020232.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000125020232.9 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000102791735.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000102791746.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000138902855.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000052789965.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000002789957.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000125013977.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000102791743.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000102791735.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000102791735.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000102791735.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000138902858.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000088901079.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000052789957.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000002789965.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000002789957.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000102791746.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000102791735.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000125013968.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=900000138902858.2 node_expansions=58
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000138902857.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000138902833.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000138902857.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000138902854.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000138902854.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000102791721.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000125013955.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000102791736.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000138902858.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000052789943.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000002789943.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000125013952.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000102791722.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000102791736.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000102791736.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000102791732.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000088901067.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000052789943.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000002789943.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000002789943.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000102791736.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000102791721.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000125020210.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=900000138902858.2 node_expansions=66
FooPlayer.decide: Prioritizing 6 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000138905634.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000138905076.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000138909114.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000138905063.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000138905064.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000138908132.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=900000138909114.2 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000138909099.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000138909099.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000138909112.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000138909112.8 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000138909122.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000138909111.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000138909107.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000138909097.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000138909125.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=900000138909125.2 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000138909120.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000138909120.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000138909131.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000138909131.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000138909120.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000138909120.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000138909136.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000138909136.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000138909136.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000138909136.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000138914399.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000138914399.5 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000138909145.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000138909145.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000166686853.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000166686853.0 node_expansions=5
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=1200000166689654.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000166689098.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000166689821.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000166690654.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000166689098.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000166689098.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000166692154.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000166692154.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=1200000166692154.2 node_expansions=52
FooPlayer.decide: Prioritizing 1 infrastructure actions over 2 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000166692168.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=17) score=1200000166692168.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000166692168.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000166692168.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000166695676.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000166695676.5 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=1200000166695681.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000166694376.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000166694958.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000166695125.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000166695099.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000166693154.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000166694376.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000166694391.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=1200000166695681.0 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000166695681.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000166695681.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000030582742.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000030582742.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000030582805.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000030582805.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000030582779.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000030582779.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000130584523.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000152806744.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000130584521.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000166695645.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000052804965.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000030582743.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000152806778.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000130584521.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000130584521.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000130584570.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000130584570.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000166695647.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000088916079.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000052804967.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000030582765.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000130584521.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000130584521.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000152806744.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=1200000166695647.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000166695682.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000166695682.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000166698623.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000166698623.5 node_expansions=23
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000130584543.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000152809686.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000130584543.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000166695655.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000052805012.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000030582790.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000152809686.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000130584546.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000130584543.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000130584568.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000130584546.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000088916100.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000052804988.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000030582765.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000030582765.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000130584543.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000130584543.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000152806766.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1800000152809686.8 node_expansions=216
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000152806803.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000152809686.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000152806766.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000152806758.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000152806779.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1800000152809686.8 node_expansions=33
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1800000152809131.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000152809520.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000152808986.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000152809735.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000152809701.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000152809131.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000152807744.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000152808964.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000152808966.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=1800000152809701.2 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000152809688.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000152809688.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000030585673.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000030585673.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000030585744.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000030585744.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000005576513.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000005576513.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000005576500.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000005576500.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000005580387.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000005580387.8 node_expansions=20
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000130578292.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000127800514.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000105578291.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000166689404.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000052798747.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000127800515.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000105578289.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000105578289.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000105578292.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000105578292.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000141689404.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000063909848.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000027798733.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000005576514.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000005576531.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000105578292.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000105578291.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000127800515.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1800000166689404.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000166689401.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000166689401.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000166689403.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000166689403.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000141689404.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000141689404.2 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000005576511.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000005576511.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000005576502.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000005576500.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000005576511.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000005580387.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000005576500.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1800000005580387.8 node_expansions=33
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1800000005578887.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000005580387.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000005579276.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000005578725.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000005579458.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000005578887.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000005577513.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000005578721.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000005578721.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=1800000005580387.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000005580387.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000005580387.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000005580391.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000005583298.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000005580368.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000005580363.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000005580366.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1800000005583298.8 node_expansions=43
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1800000005582757.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000005583132.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000005582598.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000005583298.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000005583298.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000005582779.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000005581390.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000005582576.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000005582465.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000005582576.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=1800000005583298.8 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000005583298.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000005583298.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000005583335.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000005583335.2 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999980583335.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000005583334.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000005583329.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000005583336.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000005583354.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1800000005583354.2 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000005583346.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000005583346.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000030579847.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000030579847.8 node_expansions=73
FooPlayer.decide: Prioritizing 13 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1800000005587243.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000005588632.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000005589298.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000005588465.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000005588632.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000005590854.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000005588632.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000005587243.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000005588743.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000005588632.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000005588743.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000005577628.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=2100000030579847.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=46) score=2100000030579847.8 node_expansions=251
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000030579847.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000030579847.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000030579845.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000030579845.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000030579849.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000030579849.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000005579848.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000005579848.8 node_expansions=3
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=2100000005581236.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000005582625.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000005582070.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000005582236.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000005582792.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000005581251.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000005580862.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000005582072.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000005581961.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000005582084.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000044463940.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=20) score=2400000044463940.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000044463939.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000044463939.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000044463942.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000044463942.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000044463956.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000044463928.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000044463953.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000044466786.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000044463916.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=2400000044466786.5 node_expansions=35
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=2400000044465324.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000044466719.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000044466163.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000044465324.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000044466836.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000044465324.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000044463891.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000044466113.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000044465953.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000044466113.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 3)) score=2400000044466836.5 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000044466836.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000044466836.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000044466822.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000044466822.8 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000044474689.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000044474689.5 node_expansions=149
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=2400000044471467.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000044472856.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000044474245.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000044473689.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000044472856.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000044474689.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000044472856.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000044471467.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000044473689.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000044473578.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000044473689.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=2400000044474689.5 node_expansions=281
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2400000044474689.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000044471482.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000044472868.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000044474245.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000044473689.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000044472856.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000044472856.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000044473856.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000044471467.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000044473691.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000044473578.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000044473689.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=2400000044474689.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000044474689.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000044474689.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000211142212.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000180589419.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000158364480.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000219478308.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000116699641.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000030584909.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000152811641.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000158364468.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000158364477.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000158364468.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000158364477.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000222253323.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000127810752.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000091696925.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000069474703.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000105586690.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000158364468.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000208364434.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=2100000222253323.2 node_expansions=171
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000194475589.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000194475544.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000194475557.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000194478308.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000194475599.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1800000194478308.2 node_expansions=41
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1800000194475530.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000194477656.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000194476933.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000194478308.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000194477767.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000194476919.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000194476931.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000194476530.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000194477653.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000194475530.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000194477802.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000194476530.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000194477752.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=1800000194478308.2 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000194478320.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000194478320.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000194478365.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000194478365.2 node_expansions=11
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000183367235.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000180589443.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000158367247.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000219478321.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000116699652.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000030587691.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000152811665.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000158367197.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000158367209.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000158367197.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000158367220.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000127810791.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000091699656.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000069477419.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000044477419.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000105589419.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000158367220.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000180589475.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1800000219478321.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000219478319.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000219478319.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000219478344.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000219478344.8 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000219478320.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000219478332.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000219478365.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000219478332.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000219478377.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'SHEEP')) score=1800000219478377.8 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000219478332.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000219478332.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000219478332.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000219478332.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000219478332.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000219478332.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000244475435.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000244475435.5 node_expansions=430
FooPlayer.decide: Prioritizing 19 infrastructure actions over 25 total
FooPlayer.decide: Evaluating 19 actions with lookahead depth=3
  Action 0: expected_value=2700000244475413.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000244477524.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000244475413.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000244477635.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000244476802.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000244476802.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=3000000272253173.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000244477524.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000244475413.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000244477635.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000244476413.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000244477635.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000244478635.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000244476413.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000269477617.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=2400000266694951.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=2400000258364284.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=3000000269475395.5 action_type=ActionType.BUILD_CITY
  Action 18: expected_value=3000000272253173.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=3000000272253173.5 node_expansions=7935
FooPlayer.decide: Prioritizing 19 infrastructure actions over 25 total
FooPlayer.decide: Evaluating 19 actions with lookahead depth=3
  Action 0: expected_value=3000000272253146.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=3000000272255257.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=3000000272253146.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=3000000272255368.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=3000000272254535.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=3000000272254535.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=3000000272255257.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=3000000272253146.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=3000000272255368.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=3000000272254146.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=3000000272255368.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=3000000272256368.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=3000000272254146.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000269478590.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=3000000272256368.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=2400000266694924.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=2400000258365257.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=3000000269478590.5 action_type=ActionType.BUILD_CITY
  Action 18: expected_value=3000000272256368.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(43, 44)) score=3000000272256368.5 node_expansions=3672
FooPlayer.decide: Prioritizing 20 infrastructure actions over 26 total
FooPlayer.decide: Evaluating 20 actions with lookahead depth=3
  Action 0: expected_value=2100000247260334.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000247262445.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000247260334.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000247262556.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000247261723.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000247261723.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000247262167.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000247262445.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000247260334.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000247260334.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000247261334.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000247260334.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000247261334.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000269478590.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=3000000272256368.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=2400000266694924.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=2400000258365257.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=2400000261145977.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=3000000269478590.5 action_type=ActionType.BUILD_CITY
  Action 19: expected_value=3000000272256368.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=8) score=3000000272256368.5 node_expansions=396
FooPlayer.decide: Prioritizing 3 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=3000000269478590.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=3000000272256379.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=3000000269478605.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=20) score=3000000272256379.5 node_expansions=9
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000022232336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000027788503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000025010169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000027785725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=299999966671669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=299999966674169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000013897891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000013897614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000016675947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000025009614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000022232391.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000011119558.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000016676225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000022232336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000027788225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=299999966671391.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=299999966670836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=299999966670558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=299999966670836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000033342391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000016676780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000027785169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000025009891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000016673725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000005564279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999983338389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999983338945.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999997230057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999991672278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000008341779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999983338389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999983338389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000008339279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999991671723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000000008668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999986114501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999986113667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000005560946.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999986114778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999991671724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999997227890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999983337001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999983336167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000002782613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999980558112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999988892278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000008339835.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999988891167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999986116445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000008339835.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999988894223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999988894778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000000008113.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999988894778.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=300000033342391.9 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000033341836.3 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000033342391.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000033341280.75 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=300000033342391.9 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000055568877.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000061127565.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000011124098.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000047239165.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000050014989.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000047239167.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000033347436.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000033349089.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000044460478.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000050014988.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000011127143.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000011123544.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000011124372.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000011122720.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000038903320.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000016679907.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000016680462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000030571576.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000025013795.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000030571309.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000016679919.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000016679919.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000030568823.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000025014628.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000033347408.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000019459073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000019457962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000038905820.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000030569973.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000036125260.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000041679761.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000027790515.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000027789681.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000036122221.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000025010249.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000022233252.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000022231294.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000019455461.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000041679707.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000033345260.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000033346374.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000033347472.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=1) score=600000061127565.1 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000061127567.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000061127277.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000061127289.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 1)) score=600000061127567.6 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061127578.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061127578.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000061127554.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061127554.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061130074.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061130074.1 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000061130071.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000061127585.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000061129529.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000061127585.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000061129386.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000061128551.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000061130071.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000061129940.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 2)) score=600000061130071.6 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061130071.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061130071.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061130098.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061130098.6 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000038906085.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000011128307.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000088907862.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000088907862.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000005572751.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000038906086.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000061130085.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000061130085.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000061130096.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000061130098.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000061130086.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000061130086.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000061130085.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000061130098.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000005572751.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000005572751.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000088907862.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000088907862.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), None, None)) score=600000088907862.9 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088907876.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088907876.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088907863.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088907863.9 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000038906085.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000011128308.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000088907862.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000061130086.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000005572751.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000038906085.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000061130098.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000061130085.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000061130085.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000061130098.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000061130096.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000061130085.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000061130085.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000061130085.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000005572751.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000005572752.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000088907876.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000088907863.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), None, None)) score=600000088907876.4 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000088907862.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088907862.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088907877.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088907877.4 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000088907864.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088907864.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088913857.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088913857.6 node_expansions=41
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000088907886.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088907866.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088907886.9 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005572773.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000005572773.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000005572767.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000005572755.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005572767.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005572764.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000005572764.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000005572775.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000005572755.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005572775.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000005572763.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000005572763.2 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000005572774.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000005572755.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005572774.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005572764.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000005572764.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000005572745.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000005572766.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000005572766.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000005572766.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000005572751.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005572766.2 node_expansions=7
FooPlayer.decide: Filtering out maritime trades from 16 to 16 actions
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=600000005572745.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=600000005578756.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=600000005578760.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=600000005578746.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=600000005578737.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=600000005578743.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=600000005578750.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=600000005578747.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=600000005578747.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=600000005578743.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=600000005572765.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=600000005578750.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=600000005572767.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=600000005578743.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=600000005578757.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 15: expected_value=600000005578756.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_YEAR_OF_PLENTY: 'PLAY_YEAR_OF_PLENTY'>, value=('WOOD', 'ORE')) score=600000005578760.0 node_expansions=536
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000005572782.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000005572782.8 node_expansions=129
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1200000005572783.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000005580678.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000005572783.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000005578734.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000052796741.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000005569953.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000005571073.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000005578734.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000030573619.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=1200000005572783.8 node_expansions=389
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000005574719.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000005572783.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000005572763.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000005578734.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000005574580.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000005573747.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000005574718.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000005572763.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000005575122.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=1200000005572783.8 node_expansions=45
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000005572797.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000005572758.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000005572797.2 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999977795017.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999977795017.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999977795013.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999977794992.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999977795013.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999977795017.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999977795017.0 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1199999977795013.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999977795001.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1199999977795007.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999977794994.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999977794996.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1199999977794984.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999977795013.0 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999977800933.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999977800933.5 node_expansions=21
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1199999977795017.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999977795001.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1199999977794996.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999977795005.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999977795007.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1199999977794995.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999977795017.0 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000005572748.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000005572748.2 node_expansions=18
FooPlayer.decide: Prioritizing 2 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999977794981.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1500000005572759.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=1) score=1500000005572759.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000005572759.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000005572759.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999977794993.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999977794993.5 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1499999977794993.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999977794973.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1499999977794983.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999977794974.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999977794974.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999977794993.5 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1499999955572783.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999955572750.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1499999955572759.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999955572771.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999955572737.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999955572783.8 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999955572781.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999955572781.8 node_expansions=13
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999955572780.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999955572750.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1499999955572773.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999955578686.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999955572750.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1499999955578686.8 node_expansions=42
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=1499999955574680.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999955572736.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999955578686.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999955574520.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999955573686.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999955574680.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999955572736.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999955575075.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=1499999955578686.8 node_expansions=32
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999955578686.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999955578686.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999955578700.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999955578700.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999955578701.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999955578701.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999955578673.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999955578673.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999955578673.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999955578673.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999977800952.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999977800952.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999977800917.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999977800917.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999977800929.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999977800929.5 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1499999977800929.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999977800909.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1499999977800919.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999977800922.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999977800943.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'SHEEP')) score=1499999977800943.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999977800943.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999977800943.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999977800931.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999977800931.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999977800944.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999977800944.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999977800923.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999977800923.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999944467591.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999944467591.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999944467590.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999944467590.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999922245389.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999922245389.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999922245355.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999922245355.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999900020926.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999900020926.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999900020927.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999900020927.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999900020520.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999900020520.0 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999900018148.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999900018148.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999900018156.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999900018156.5 node_expansions=15
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1499999900018149.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999900018141.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1499999900018146.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999900018156.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999900018145.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WHEAT')) score=1499999900018156.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999900018156.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999900018156.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999900018188.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999900018188.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999866684858.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999866684858.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999900018171.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999900018171.0 node_expansions=2
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1499999900018168.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999900020543.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1499999900018188.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999900018170.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999900018166.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1499999900020543.5 node_expansions=38
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1499999900020099.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999900020121.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999900018154.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999900020099.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999900019988.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999900019155.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999900020099.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999900018156.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999900020543.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=1499999900020543.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999900020557.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999900020557.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999866687235.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999866687235.2 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999847242797.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999847242797.8 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1499999847242790.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999847242801.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1499999847242802.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999847242798.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999847242785.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=1499999847242802.2 node_expansions=31
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999847242787.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999847242787.8 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999847244885.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999847244885.5 node_expansions=22
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1499999847242799.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999847242788.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1499999847242790.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999847244863.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999847242779.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1499999847244863.5 node_expansions=40
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1499999847244696.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999847244696.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999847242752.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999847242752.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999847244607.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999847243774.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999847244710.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999847242752.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999847244607.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999847244863.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(43, 47)) score=1499999847244863.5 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999847244863.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999847244863.5 node_expansions=8
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000011120669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000030567947.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000022232336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000013900391.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000008341780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000019452391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000016677614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000022230669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000027789614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000025012391.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000022231003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000019451836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000013897947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000016675725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000022231558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000002785947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=299999997230669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=299999961117780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=299999961116391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000008342891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000005564003.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000002785669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000019454891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000022231558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000008344279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999986115334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999986113945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000002784557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999977783112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000000005946.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999983338667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999983338112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999997230113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999975004778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000000008168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999986115889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999986117001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000005563724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999980561445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999961114724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999961114168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999961113334.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999961112223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999997229279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999975004223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999983338667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999991673668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999983337556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000000008446.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000002784002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999983338945.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=1) score=300000030567947.5 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000030566558.56 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000030564614.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000030567947.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 2)) score=300000030567947.5 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000038902987.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000033346332.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000033348001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000058350623.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000055571446.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000038902501.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000052795345.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000047239165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000027793553.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000022236877.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000008349376.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000008347998.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000044459979.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000041683033.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000038905257.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000044458595.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000033346070.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000033347459.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000025014684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000047237543.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000030570237.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000030569695.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000044461696.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000022236364.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000047239751.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000033347472.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000033348584.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000041683307.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000016681017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000008346296.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000008345740.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000008344892.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000008343781.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000033348866.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000011123795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000030570240.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000038905241.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000030569128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000027792475.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000036125277.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000016677685.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000016678517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000019456305.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=600000058350623.0 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000058352694.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058355328.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058354361.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=600000058355328.2 node_expansions=31
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058355338.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058355338.2 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000058355314.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058350616.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058352975.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000058353795.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000058354086.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000058350592.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000058352272.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000058350592.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 1)) score=600000058355314.8 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058355325.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058355325.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058355349.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058355349.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058355352.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058355352.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000020240.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000020240.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000020229.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000020229.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000020262.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000020262.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000020251.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000020251.6 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000020266.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000020266.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000020266.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000020266.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000020264.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000020264.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000020264.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000020264.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000025131.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000025131.8 node_expansions=21
FooPlayer.decide: Prioritizing 2 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000000020220.6 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000027797984.9 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=10) score=900000027797984.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994464673.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999994464673.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994464660.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999994464660.5 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994462457.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999994462457.2 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994464679.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999994464679.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994462457.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999994462457.2 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994464701.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999994464701.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999994464669.0 action_type=ActionType.END_TURN
  Action 1: expected_value=899999994464651.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999994464666.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999994464674.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999994464661.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WHEAT')) score=899999994464674.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994462466.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999994462466.2 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994464688.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999994464688.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994464674.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999994464674.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999994464685.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999994464685.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000025022019.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000025022019.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000025022018.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000025022018.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000025022032.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000025022032.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000025022031.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000025022031.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000025022041.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000025022025.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000025022041.4 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000061133106.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000061133106.0 node_expansions=15
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999966686883.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000033353574.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999983353550.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000061133106.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000061133106.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000022242462.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000127799796.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000050020218.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1199999983353550.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000061133106.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000061133106.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000061133106.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000061133106.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000061133106.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000061133106.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000061133106.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000116688685.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000116688685.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=1200000127799796.2 node_expansions=301
FooPlayer.decide: Prioritizing 1 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000127799798.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=1) score=1200000127799798.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000127799796.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000127799758.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000127799796.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000127799808.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000127799794.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000127799808.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999966686921.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000033353587.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999983353586.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000061133143.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000061133141.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000061133141.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000022242475.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000050020263.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1199999983353586.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000061133141.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000061133143.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000061133141.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000061133141.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000061133156.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000061133156.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000061133141.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000116688695.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000116688707.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=1200000116688707.5 node_expansions=106
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000116688707.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000116688682.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000116688675.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000116688677.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000116688689.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000116688672.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000116688707.5 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000116688711.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000116688711.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999966686910.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000033353603.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999983353597.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000061133145.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000061133130.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000061133132.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000022242486.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000127799820.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000050020257.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1199999983353577.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000061133130.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000061133152.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000061133130.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000061133130.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000061133132.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000061133132.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000061133152.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000116688689.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=1200000127799820.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000127799800.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000127799800.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000127799819.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000127799819.2 node_expansions=16
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000127799809.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000127799797.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000127799797.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000127799786.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000127799809.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000127799809.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000127799797.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000127799797.2 node_expansions=15
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000127799799.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000127799811.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000127804666.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000127804631.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000127799806.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=1200000127804666.5 node_expansions=50
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1200000127799797.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000127800777.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000127802168.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000127803277.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000127799807.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000127803014.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000127801466.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000127804666.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000127799799.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 5)) score=1200000127804666.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000127804668.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000127804668.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000127804667.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000127804659.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000127804692.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000127808433.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000127804667.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1200000127808433.5 node_expansions=47
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1200000127804655.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000127805655.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000127807056.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000127805670.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000127804657.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000127807622.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000127808448.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000127806322.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000127807879.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000127804667.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=1200000127808448.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000127808448.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000127808448.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000127816544.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000127816544.5 node_expansions=151
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999966695546.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000033362233.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999983362225.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000061141783.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000061141770.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000061141768.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000022251113.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000050028893.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1199999983362215.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000061141768.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000061141768.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000061141770.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000061141783.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000061141768.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000061141768.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000061141780.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000116697344.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000116697332.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=1200000116697344.8 node_expansions=200
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000116697335.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000116697346.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000116697332.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000116697319.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000116697329.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'SHEEP')) score=1200000116697346.8 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000116697332.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000116697332.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000116697348.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000116697348.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000116697346.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000116697346.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000116697348.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000116697348.8 node_expansions=12
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999966695569.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000033362246.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999983362235.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000061141793.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000061141791.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000061141793.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000022251135.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000127808459.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000050028900.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1199999983362237.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000061141813.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000061141791.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000061141813.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000061141791.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000061141813.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000061141813.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000061141793.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000116697364.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=1200000127808459.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000127808476.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000127808476.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000127808460.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000127808460.0 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000127808458.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000127808458.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000127808460.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000127808460.0 node_expansions=20
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000127806252.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000127811111.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000127811126.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000127811091.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000127808469.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=1800000127811126.5 node_expansions=100
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1200000127808457.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000127809457.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000127810848.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000127809460.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000127808457.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000127811421.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000127811699.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000127810845.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000127810126.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000127811126.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000127808457.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000152802610.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=1500000141690113.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=1800000127811126.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000127811126.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000127811126.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999966696023.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999966696023.8 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000002802900.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000002802900.2 node_expansions=75
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000033364903.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1799999983364888.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000061144444.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000061144444.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000061144444.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000022253777.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000127811125.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000050031557.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1799999983364903.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000061144444.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000061144458.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000061144446.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000061144466.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000061144466.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000061144444.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000061144458.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000116699999.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000116699999.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), None, None)) score=1800000127811125.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000127811113.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000127811113.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999966698221.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999966698221.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999966698223.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999966698200.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999966698187.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999966698200.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999966698197.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999966698223.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000002802873.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000002802873.8 node_expansions=26
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999966698244.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999966701964.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999966698221.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999966701964.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999966698234.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1799999966701964.2 node_expansions=75
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999966698233.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999966698201.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999966698201.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999966701964.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999966698211.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1799999966701964.2 node_expansions=41
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1799999966698221.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999966699186.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999966700597.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999966699186.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999966701443.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999966701133.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999966700597.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999966699887.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999966698208.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999966701964.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999966699498.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=1799999966701964.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999966701998.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999966701998.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999966698972.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999966698972.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000033365611.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1799999983365610.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000061145180.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000061145167.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000061145167.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000022254501.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000127811855.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000050032292.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1799999983365612.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000061145165.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000061145180.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000061145165.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000061145165.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000061145167.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000061145187.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000061145167.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000116700736.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000116700722.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=1800000127811855.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000127811847.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000127811847.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000127818110.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000127818110.0 node_expansions=22
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000127809637.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000127818110.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000127811844.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000127811836.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000127811836.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1800000127818110.0 node_expansions=49
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1800000127811832.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000127812832.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000127813680.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000127815612.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000127814221.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000127818112.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000127815887.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000127813499.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000127814221.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000127811854.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000127813124.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=1800000127818112.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000127818110.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000127818110.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000127823506.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000127823506.5 node_expansions=23
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000127818112.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000127818091.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000127818123.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000127823506.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000127818086.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1800000127823506.5 node_expansions=39
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1800000127818076.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000127819096.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000127819910.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000127821854.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000127820451.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000127823521.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000127819062.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000127819728.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000127820465.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000127819062.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000127818062.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000127819354.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=1800000127823521.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000127823506.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000127823506.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000127823523.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000127823523.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000127823525.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000127823520.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000127823534.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000127823544.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000127823517.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WHEAT')) score=1800000127823544.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000127823544.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000127823544.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000127823546.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000127823546.5 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000127823546.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000127823546.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999966710676.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999966710676.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999966710658.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999966710658.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999941706501.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999941706501.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999941706513.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999941706513.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999958373172.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999958373156.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999958373169.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999958373181.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999958373166.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WHEAT')) score=1799999958373181.0 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999958373166.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999958373166.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999958373168.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999958373168.5 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999958373166.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999958373166.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999941706535.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999941706535.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999941706502.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999941706502.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999916706515.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999916706515.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1799999983373178.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1799999933373167.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000011152725.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000011152725.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000061152736.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1799999972262076.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000077819400.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000000039862.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1799999933373167.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000011152745.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000011152737.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000011152723.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000011152745.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000011152737.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000061152743.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000061152733.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000066708289.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000066708301.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=1800000077819400.2 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000077819400.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000077819402.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000077819402.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000077819387.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000077819387.8 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000077819414.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000077819414.2 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999916706525.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999983373202.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1799999933373182.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000011152747.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000011152735.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000061152747.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1799999972262080.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000000039846.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1799999933373182.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000011152737.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000011152737.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000011152735.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000011152747.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000011152737.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1800000061152757.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1800000061152757.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1800000066708313.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1800000066708303.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), None, None)) score=1800000066708313.0 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000066708291.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000066708291.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999916706521.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999916706521.2 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999983373180.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999933373193.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000011152734.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000011152734.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000061152735.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1799999972262090.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000077819424.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000000039846.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1799999933373181.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000011152736.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000011152734.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000011152736.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000011152734.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000011152734.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1800000061152735.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1800000061152737.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1800000066708313.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1800000066708303.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=1800000077819424.2 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000077819404.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000077819404.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000102813490.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000102813490.0 node_expansions=37
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000077819401.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000077822609.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000077819400.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000077819390.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000077819398.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1800000077822609.0 node_expansions=63
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000077819386.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000077822623.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000077819386.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000077821242.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000077820387.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000077821790.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000077820388.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000077821053.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000077820777.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000077820386.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000077819388.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000077820676.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000077822053.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=1800000077822623.5 node_expansions=52
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000077822609.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000077822609.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000077825843.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000077825843.2 node_expansions=44
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999916712942.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999983379620.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999933379609.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000011159164.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000011159164.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000061159175.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1199999972268508.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000000046286.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1199999933379609.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000011159164.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000011159164.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000011159164.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1200000011159164.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1200000011159164.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1200000061159175.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1200000061159175.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1200000066714731.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1200000066714731.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=1200000066714731.0 node_expansions=774
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000066711523.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000066711510.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000066713344.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000066712523.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000066712786.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000066713912.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000066712510.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000066713175.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000066712899.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000066712523.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000066711508.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000066714733.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1200000066714177.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=1200000066714733.0 node_expansions=52
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000066714733.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000066714733.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999983382286.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999933379606.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000011159176.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000011159176.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000061161842.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1199999972268508.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000077825844.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000000046288.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1199999933379621.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000011159184.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000011159164.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000011159176.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000011159176.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000011159176.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1200000061159175.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000061159197.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000066717397.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000066714731.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=1200000077825844.2 node_expansions=101
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000077828461.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000077828461.0 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000077825864.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000077825864.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000077828531.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000077828531.0 node_expansions=31
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1200000077825864.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000077825878.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000077826866.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000077826864.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000077826864.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000077828267.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000077827144.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000077826864.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000077827533.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000077827255.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000077826866.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000077825866.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000077828533.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000077828255.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=1200000077828533.0 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000077828533.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000077828533.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000077830594.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000077830594.0 node_expansions=26
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000077828532.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000077828506.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000077828512.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000077830608.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000077828509.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1200000077830608.5 node_expansions=53
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1200000077828497.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000077828512.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000077829512.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000077829497.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000077829497.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000077830623.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000077829497.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000077829499.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000077830166.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000077829886.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000077829532.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000077828497.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000077829775.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000077829497.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1200000077829497.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=1200000077830623.0 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000077830608.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000077830608.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000077830643.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000077830643.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000077830643.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000077830643.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000077832753.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000077832753.2 node_expansions=28
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000077830642.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000077830624.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000077830622.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000077832718.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000077830619.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1200000077832718.8 node_expansions=47
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1200000077830609.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000077830642.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000077831619.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000077831607.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000077831619.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000077831609.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000077831607.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000077832753.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000077831642.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000077832288.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000077831996.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000077831607.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000077830607.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000077831885.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1200000077831607.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1200000077831609.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(31, 32)) score=1200000077832753.2 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000077832753.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000077832753.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999916719846.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999983387886.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999933386498.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000011166054.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000011166054.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000061167441.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999972276775.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000000054553.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1199999933386498.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000011166056.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000011166054.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000011166054.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000011166088.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000011166088.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000061166067.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000061167441.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000066722997.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000066721620.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=1200000066722997.2 node_expansions=246
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000066721630.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000066721630.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999916719844.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999916719844.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999916719885.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999916719853.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999916719885.8 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999888929931.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999888929931.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999955596577.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999905596581.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000011153913.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999983376136.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000033376132.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999944485465.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000050042812.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999972263263.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1199999905596579.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1199999983376134.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000011153910.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000011153910.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999983376134.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1199999983376156.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000033376152.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000033376135.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000038931701.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000038931708.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=1200000050042812.2 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000050042809.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000050042786.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000050042809.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000050042831.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000050042831.2 node_expansions=6
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000019478770.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000050042810.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000050042780.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000050044041.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000050044056.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000050042790.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1200000050044056.5 node_expansions=81
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1200000050042780.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000050042780.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000050043779.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000050043780.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000050043800.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000050042781.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000050043778.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000050043778.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000050043336.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000050042778.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000050043778.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000050042813.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000050043793.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000050044056.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1200000050043800.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1200000050043813.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=1200000050044056.5 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000050044056.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000050044056.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999888931181.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999888931181.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999863931188.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999863931188.5 node_expansions=10
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=299999991673669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000005563169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000016675169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000025009891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000019454614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=299999997229836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=299999961116947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=299999961116947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000013896503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000025009891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000022233169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000027789280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000033344614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000016675947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000011120391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000022231558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000011119891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000005564836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000016676003.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000000007614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000000007058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000005563169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000016675169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=299999961116947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999961116946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999983337834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999983339778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999997227279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999986117556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000011118724.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999986114778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999986114778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000011119557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999986114778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000002784279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999977780612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999977782834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999997228168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999988896446.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000000007335.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000002784835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999983337278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999997229279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999983338389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999975004223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999994450946.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999980559778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999980559223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999961115835.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999961113889.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=12) score=300000033344614.1 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000033342669.7 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000033344614.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000033344614.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=300000033344614.1 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000047240243.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000050018045.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000016682720.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000016683808.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000044457987.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000055574210.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000050017777.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000050016676.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000055574478.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000055573922.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000050017487.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000061130047.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000016683811.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000016680741.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000038904684.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000038903596.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000052795256.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000041681628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000055573042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000030571027.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000030571038.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000044459927.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000030567680.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000036125196.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000022233528.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000022234906.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000030567164.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000025015205.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000033348539.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000033350206.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000025015205.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000025015205.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000047239696.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000025015459.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000038904153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000052796143.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000038905239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000030571073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000038905820.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000025014629.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000025014073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000016682685.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000016680739.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=600000061130047.6 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000061131164.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000061133797.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000061134641.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=600000061134641.9 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061134644.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061134644.4 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000061132433.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000061133269.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000061134657.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000061131175.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000061132553.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000061132844.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000061130053.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000061132978.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=600000061134657.9 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061134644.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061134644.4 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061134689.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061134689.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061134669.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061134669.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061134690.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061134690.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000061134701.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000061134678.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061134701.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061134701.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061134701.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000061134697.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000061134666.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061134697.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061134708.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061134708.9 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000086134700.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000091690245.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000030577367.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000025021801.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000086134700.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000061134689.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000016688454.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000061134689.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000091690246.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000061134689.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000000021787.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000061134689.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000061134687.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000061134687.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000061134689.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000061134687.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000016688454.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000016688454.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=600000091690246.4 node_expansions=60
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091690243.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091690243.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091694841.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091694841.5 node_expansions=21
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000091692619.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000091693466.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000091692632.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000091691352.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000091692743.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000091693008.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000091690243.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000091694855.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000091693174.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=600000091694855.0 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091694852.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091694852.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000026423.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000026423.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000026410.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000026410.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000026410.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000026410.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000026410.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000026410.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999983354865.5 action_type=ActionType.END_TURN
  Action 1: expected_value=599999983354845.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999983354834.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999983358041.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999983354831.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=599999983358041.8 node_expansions=35
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=599999983357208.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999983358042.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999983357209.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999983355930.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999983357319.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999983357620.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999983354819.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999983354843.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999983357777.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999983357764.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=599999983358042.8 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999983358041.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999983358041.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999983358041.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999983358041.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999983360996.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999983360996.4 node_expansions=25
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=599999983360718.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999983360440.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999983360430.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999983359139.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999983360541.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999983360806.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999983358041.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999983358041.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999983358051.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999983360972.9 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=599999983360996.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=599999983360996.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999983360986.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999983360986.2 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999983360986.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999983360986.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999983360987.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999983360987.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999983364764.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999983364764.0 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999983361010.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999983361010.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999983361021.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999983361021.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999983366607.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999983366607.5 node_expansions=177
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=599999983363677.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999983363399.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999983363399.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999983362132.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999983362566.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999983363524.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999983363788.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999983361010.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999983361010.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999983364789.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=599999983363955.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=599999983361011.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(33, 34)) score=599999983364789.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999983364802.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999983364802.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999952809244.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999952809244.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999952809233.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999952809233.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999952809244.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999952809244.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999952809233.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999952809233.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999952812177.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999952812177.5 node_expansions=27
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000058362598.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000094474432.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000013923288.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999977812177.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000075029988.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000030591733.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999969478843.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000013925065.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000075036177.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000013925065.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000013925065.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000013925065.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000013925065.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000030591733.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000013925065.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999969478843.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999969478843.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000013925065.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=900000094474432.6 node_expansions=588
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=600000075035899.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000075035632.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000075035621.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000075035635.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000075034344.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000075034788.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000075035733.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000075033244.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000075033233.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000075033233.1 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000075033233.1 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=600000075036188.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=600000075036188.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000075036188.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000075036188.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999952812154.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999952812154.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999952812177.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999952812177.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999969481499.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999969481499.0 node_expansions=29
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969478846.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999969478846.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999952812201.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999952812201.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999952812188.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999952812188.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 2 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999991701057.8 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=899999952812166.4 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=12) score=899999991701057.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999991701058.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999991701058.8 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999991706107.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999991706107.5 node_expansions=204
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1499999991704696.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999991706085.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999991706085.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999991706085.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999991704807.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999991705252.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999991704530.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999991703807.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999991703696.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999991703696.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999991703696.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999991706085.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999991705807.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=1499999991706085.5 node_expansions=389
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1499999991704418.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999991705807.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999991705807.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999991704530.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999991704996.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999991704252.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999991703432.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999991705821.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999991703418.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999991703418.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999991703440.6 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999991706085.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=899999991705640.9 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1499999991705530.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(43, 44)) score=1499999991706085.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999966706100.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999966706100.0 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999991706122.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999991706122.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999991706122.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999991706122.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999991708488.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999991708488.8 node_expansions=29
FooPlayer.decide: Prioritizing 1 infrastructure actions over 6 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999991706111.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=22) score=1799999991706111.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999991706113.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999991706113.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999991706113.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999991706113.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999991706123.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999991706123.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999991708510.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999991708510.8 node_expansions=29
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999991706121.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999991706122.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999991706144.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999991706124.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999991706134.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=1799999991706144.0 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999991706122.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999991706122.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999991708507.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999991708507.2 node_expansions=29
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1799999991706132.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999991706155.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1799999991706155.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1799999991706155.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999991706152.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999991706155.5 node_expansions=11
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999972260177.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999972260177.5 node_expansions=94
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000083374587.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000111152384.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1799999994483920.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1799999983372821.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000100041266.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000050041266.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1799999966706144.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000050041256.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000094485698.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000033374589.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000033374591.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000033374591.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000033374589.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000050041256.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1800000033374611.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1799999966706166.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1799999966706144.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1800000050041253.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1800000111152384.8 node_expansions=126
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000111152377.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000111152354.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000111152377.2 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000111152384.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000111152384.8 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000111152401.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000138927695.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000138927695.0 node_expansions=43
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000111152385.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000111152360.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000111152385.8 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 17 to 17 actions
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1800000111152367.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=1800000111152399.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=2100000138927744.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=2100000138927734.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=1800000111152389.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=2100000138927751.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=2100000138927764.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=2100000138927731.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=1800000111152375.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=1800000111152387.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=2100000138927754.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=1800000111152365.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=2100000138927764.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=1800000111152355.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=1800000111152399.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1800000111152385.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_YEAR_OF_PLENTY: 'PLAY_YEAR_OF_PLENTY'>, value=('WOOD', 'BRICK')) score=2100000138927764.0 node_expansions=215
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000138927756.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000138927756.0 node_expansions=151
FooPlayer.decide: Prioritizing 20 infrastructure actions over 26 total
FooPlayer.decide: Evaluating 20 actions with lookahead depth=3
  Action 0: expected_value=2100000138928707.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000138930096.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000138930096.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000138928818.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000138929262.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000138928540.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000138927707.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000138929096.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000138929540.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000138927707.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000138927707.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000138929929.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000138929818.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000130595929.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=2100000138930096.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=2100000127818985.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=2100000125036882.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=2100000130595206.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=2100000130595207.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=2100000119482428.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=2100000138930096.0 node_expansions=732
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000111154764.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000111157093.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1800000111154756.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000111154766.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000138930096.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1800000111154756.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=2100000138930096.0 node_expansions=120
FooPlayer.decide: Prioritizing 22 infrastructure actions over 24 total
FooPlayer.decide: Evaluating 22 actions with lookahead depth=3
  Action 0: expected_value=1800000111155742.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000111155756.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000111157145.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000111155587.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000111156312.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000111155587.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000111154756.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000111157131.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000111155742.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000111156575.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000111154756.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000111154756.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000111156964.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000111155742.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000130595964.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=2100000138930110.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=2100000127818033.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=2100000125036906.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=2100000130595220.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=2100000130595207.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=2100000119482428.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=2100000125038553.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=2100000138930110.5 node_expansions=94
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000138930108.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000138930108.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000138930143.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000138930143.0 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000111152341.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000033373675.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999983372788.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000127819031.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000077819011.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2099999994483901.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000077819008.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000122263453.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000061152334.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2099999972262570.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000033374590.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000033374556.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000061152357.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000077819011.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000061152345.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2099999994483890.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2099999994483887.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2100000077819008.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=2100000127819031.0 node_expansions=180
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000127819008.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000127819010.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000127819013.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000127819022.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000127819030.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'ORE')) score=2100000127819030.5 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000127818998.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000127818998.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000155596755.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000155596755.0 node_expansions=8
FooPlayer.decide: Prioritizing 1 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000155596769.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=14) score=2400000155596769.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000155596789.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000155596789.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000155601535.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000155601535.0 node_expansions=249
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000138934890.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000166712658.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000061156223.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2399999983377556.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000105601534.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000022266422.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2400000105601534.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2400000150045978.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2400000088934866.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2400000000045088.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2400000033379310.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2400000033379310.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2400000088934866.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2400000105601534.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2400000088934866.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2400000022266422.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2400000022266422.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2400000105601546.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=2400000166712658.0 node_expansions=4464
FooPlayer.decide: Prioritizing 14 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000166711256.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000166711256.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000166712645.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000166711090.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000166711812.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000166711090.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2400000166710645.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2400000166711923.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2400000166711256.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2400000166712090.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2400000166710256.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2400000166710256.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2400000166710256.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2400000166711256.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(32, 33)) score=2400000166712645.5 node_expansions=662
FooPlayer.decide: Prioritizing 15 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000166711271.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000166711278.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000166710256.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000166711814.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000166711090.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000166712680.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2400000166710278.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2400000166711680.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2400000166711260.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2400000166712092.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2400000166710291.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2400000166711104.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2400000166710271.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2400000166710258.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2400000166711291.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(31, 32)) score=2400000166712680.0 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000166712680.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000166712680.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000000048865.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000000048865.5 node_expansions=32
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000000045125.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000000045125.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000138934916.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2700000194484693.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000061156248.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2399999983377600.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000155601567.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000105605361.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000022266458.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000105601582.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000150046026.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000088938693.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000033379346.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000033379358.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000088934902.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000105601582.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000088934914.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000022266457.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000022266470.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2700000133373581.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=2700000194484693.0 node_expansions=160
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000166712695.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000166712695.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000166712693.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000166712693.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000166712727.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000166712727.5 node_expansions=9
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000166712730.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000166712722.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000166712730.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000194488479.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000194488479.5 node_expansions=589
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000166712702.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000166712728.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2400000166712728.0 node_expansions=6
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000166712708.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000166712708.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000166718872.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000166718872.5 node_expansions=262
FooPlayer.decide: Prioritizing 15 infrastructure actions over 24 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2400000166715539.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000166717483.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000166712706.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000166718038.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000166715372.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000166715372.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000166716484.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000166717872.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000166717483.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000166716761.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000166716483.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000166716484.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000166718872.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000166716484.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000166717483.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(30, 31)) score=2400000166718872.5 node_expansions=503
FooPlayer.decide: Prioritizing 15 infrastructure actions over 24 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1800000166717485.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000166717505.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000166718876.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000166716505.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000166718053.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000166717318.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000166717320.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000166716498.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000166717894.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000166717485.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000166718338.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000166716497.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000166716488.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000166716486.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000166717485.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(29, 30)) score=2400000166718876.5 node_expansions=45
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000166718894.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000166718894.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000150052207.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000150052207.5 node_expansions=2
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000150052211.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000150052211.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000150052224.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000150052224.0 node_expansions=2
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000150052228.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000150052225.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000150052228.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000150052264.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000150052264.5 node_expansions=6
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000150052232.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000150052229.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000150052232.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3000000205597215.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000205597215.5 node_expansions=145
FooPlayer.decide: Prioritizing 11 infrastructure actions over 25 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=3000000197266452.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=3000000194488507.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=3000000205597228.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=3000000191708338.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=3000000191709339.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=3000000205597228.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=3000000191706394.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=3000000197267116.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=3000000197265730.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=3000000186152951.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=3000000191709062.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=29) score=3000000205597228.0 node_expansions=247
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000019454003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000013895947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=299999966673614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=299999966673336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000011120669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000016675114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000025009614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000013898447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000033343503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=299999966673891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=299999966671669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=299999966671947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=299999966672503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000025009058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000022232391.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000013897891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000002786447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000030565725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000013897891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000033345169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000030566558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000019454558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000027787391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000027785725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999994449502.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999988891445.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999988892556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000013897890.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999991670889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000005560390.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999980559778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999980559223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000002784557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999988893945.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000005563168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999983338389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999983337834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000002785946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999986117278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000011120113.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000005564557.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999991672834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999991671723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000005561502.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999991670612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000008343168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999991669223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999983338667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000005561779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999988894223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999988894223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000005564279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999983338667.7 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=300000033345169.7 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000033345169.7 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000033343503.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000033341280.75 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=300000033345169.7 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000002792144.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000002791889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000036128311.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000038902790.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000002791620.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000002791876.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000002792422.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000038904991.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000036128324.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000038905811.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000027793798.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000055573656.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000038905809.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000052792553.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000052790055.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000019457441.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000013899360.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000013900472.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000027790792.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000030568317.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000005567694.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000005567149.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000027792500.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000025013864.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000030571088.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000008346295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000008345739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000027793888.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000022237184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000047240029.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000030572474.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000027792760.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000027791626.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000019457419.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000005568517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000016678530.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000016677127.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000008344082.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000030566927.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000025012459.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000025014139.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000030569441.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000008346596.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=600000055573656.1 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000055571432.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055573656.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055573378.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=600000055573656.1 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055573656.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055573656.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055573657.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055573657.1 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055573690.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055573690.6 node_expansions=5
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000055573688.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055575631.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055575895.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000055578542.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000055576042.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000055579111.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000055577853.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000055577840.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=600000055579111.8 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055579098.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055579098.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055579132.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055579132.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055579142.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055579142.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055583999.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055583999.2 node_expansions=21
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000055579133.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055581054.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055581332.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000055581777.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000055584008.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000055581790.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000055581499.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000055583277.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000055583277.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=600000055584008.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055584012.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055584012.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055584031.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055584031.2 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000086144132.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000088921910.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000055584008.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000002804457.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000030586799.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000086144132.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000088921928.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000088921910.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000055584012.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000055584012.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000055584008.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000002804457.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000002804457.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000055584022.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000000026675.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000000026675.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000055584012.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000055584012.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=600000088921928.1 node_expansions=186
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000088917320.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088917315.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000088917336.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000088921910.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000088921895.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=600000088921910.6 node_expansions=53
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000088921911.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088917299.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088919257.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000088919535.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000088919979.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000088919979.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000088919712.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000088919688.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000088921466.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000088921479.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=600000088921911.6 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088921910.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088921910.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088921948.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088921948.6 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000086148284.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000088921925.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000055588590.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000055588614.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000002809035.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000030586838.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000086144148.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000088926062.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000055588591.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000055588590.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000055588590.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000002809058.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000002809035.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000055588615.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000000031257.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000000031258.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000055588591.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000055588590.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=600000088926062.0 node_expansions=92
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088921936.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088921936.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088921936.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088921936.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061137602.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061137602.8 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=600000088921932.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088923900.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088924155.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000088924599.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000088925710.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000088924612.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000088924346.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000088924346.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000088926113.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000088926099.4 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000088924599.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=600000088926113.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088926099.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088926099.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088926123.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088926123.0 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000086148356.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000088926123.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000055592779.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000055592789.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000002813224.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000030591011.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000086148364.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000088926123.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000055592766.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000055592789.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000055592779.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000002813224.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000002813210.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000055592779.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000000035443.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000000035433.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000055592766.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000055592766.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=600000088926123.0 node_expansions=64
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000088926123.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088926111.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088926123.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088926134.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088926134.0 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000088926136.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088926122.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088926136.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088926134.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088926134.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000088926156.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088926135.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088926156.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000122263188.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000122263188.8 node_expansions=118
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000086148368.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000055592790.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000055592776.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000002813220.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000030591012.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000086148345.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000088926124.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000088926124.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000055592776.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000055592790.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000055592776.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000002813220.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000002813234.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000055592776.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000000035442.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000000035442.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000055592777.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000055592776.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=600000088926124.0 node_expansions=62
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088926124.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088926124.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088926124.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088926124.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088926124.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088926124.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088926135.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088926135.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088926121.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088926121.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088926122.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088926122.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000088923344.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088926110.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000088929853.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000088929886.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000088926146.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=600000088929886.4 node_expansions=71
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=600000088926122.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088928052.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088928330.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000088927789.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000088928775.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000088929900.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000088928775.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000088928775.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000088928498.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000088927109.6 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000088928497.4 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=600000088928776.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=600000088929900.9 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088929887.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088929887.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000086152123.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000088929901.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000055596555.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000055596554.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000002816998.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000030598797.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000086156131.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000088929900.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000055596554.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000055596567.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000055596567.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000002816998.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000002816999.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000055596554.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000000039220.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000000039220.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000055596555.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000055596568.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1200000086156131.2 node_expansions=96
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000086152110.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086152102.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000086152113.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000086156131.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000086152090.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1200000086156131.2 node_expansions=41
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=600000086152076.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086154021.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086154298.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000086153742.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000086154743.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000086154743.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000086154742.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000086156155.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000086153075.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000086153100.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000086154464.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=600000086154464.4 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=600000086154765.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=1200000086156155.8 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000086156144.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000086156144.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1200000086158809.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000086156153.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000086158097.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000086158374.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000086157795.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000086158795.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000086158518.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000086158809.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000086158809.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000086157128.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000086157129.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000086158517.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000086158531.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000086158809.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=1200000086158809.2 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000086158820.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000086158820.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000086158809.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000086158809.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000086158833.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000086158833.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000086158823.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000086158823.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000086158810.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000086158810.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000086158846.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000086158846.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000086158833.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000088936598.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000055603267.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000055603253.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000002823698.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000030601499.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000088936598.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000088936601.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000055603253.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000055603253.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000055603277.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000002823697.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000002823697.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000055603253.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000000045933.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000000045921.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000055603253.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000055603278.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=1200000088936601.5 node_expansions=56
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000088936588.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000088936588.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000000045934.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000000045934.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999972261611.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999972261611.2 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000000045944.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000000045944.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000000045932.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000000045932.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000000045934.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000000045934.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000086158821.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000088936589.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000055603268.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000055603254.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000002823699.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000030601477.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000086158811.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000088936623.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000088936599.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000055603254.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000055603254.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000055603255.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000002823722.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000002823712.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000055603255.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000000045934.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000055603268.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000055603279.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=1200000088936623.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000088936599.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000088936599.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000088936599.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000088936599.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000061152280.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000061152280.2 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000061154957.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000061154957.8 node_expansions=87
FooPlayer.decide: Prioritizing 14 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1200000061154910.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000061156854.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000061157132.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000061156577.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000061157577.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000061157299.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000061157577.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000061154910.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000061155910.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000061157577.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000061155910.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000061157299.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000061157299.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000061157577.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=1200000061157577.2 node_expansions=360
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000061154954.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000061157577.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000061154947.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000061154938.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000061154938.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1200000061157577.2 node_expansions=45
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1200000061154911.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000061156854.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000061157323.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000061157157.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000061156577.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000061157323.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000061157601.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000061154910.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000061155910.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000061157577.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000061157590.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000061155910.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000061157312.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000061157323.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1200000061157590.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=1200000061157601.5 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000061157578.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000061157578.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000061158588.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000061158588.2 node_expansions=33
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1200000061155922.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000061157333.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000061158324.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000061156921.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000061158143.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000061157601.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000061158310.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000061155921.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000061156934.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000061158612.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000061158032.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000061156921.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000061158310.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000061158310.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1200000061158588.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(40, 44)) score=1200000061158612.8 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000061158601.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000061158601.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000061158624.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000061158624.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000061158626.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000061158626.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1200000061158623.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000061160001.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000061161012.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000061159599.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000061160835.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000061158622.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000061160988.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000061158599.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000061159600.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000061160723.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000061159599.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000061160988.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000061160988.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000061160988.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1200000061161290.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=1200000061161290.5 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000061161279.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000061161279.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000041711766.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000044489569.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000027822891.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000011156223.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999958376654.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999986154457.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000069489558.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000061156235.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000027822877.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000011156234.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000011156210.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999958376654.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999958376654.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000011156211.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999955598876.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999955598876.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000038933990.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000038933989.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1200000069489558.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000069489544.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000069489544.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000041711791.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000044489566.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000027822912.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000011156248.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999958376679.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999986154457.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000044489566.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000061156255.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000027822912.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000011156254.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000011156234.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999958376692.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999958376679.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000011156234.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999955598914.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999955598901.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000038934023.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000038934023.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=1200000061156255.2 node_expansions=134
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000061156235.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000061156210.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000061156233.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000061156244.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000061156246.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000061156230.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1200000061156246.2 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000061156244.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000061156244.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000061158632.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000061158632.8 node_expansions=35
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1200000061156232.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000061157632.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000061158619.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000061157232.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000061158441.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000061156219.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000061157510.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000061157788.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000061156232.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000061157243.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000061158330.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000061157219.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000061157232.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000061158621.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1200000061158608.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1200000061158621.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(43, 44)) score=1200000061158621.8 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000061158632.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000061158632.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000061158619.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000061158619.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000061158632.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000061158607.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000061158632.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000061158647.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000061158647.2 node_expansions=6
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000041714202.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000044491980.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000027825309.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000011158647.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999958379110.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999986156865.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000069491976.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000044491976.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000027825313.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000011158646.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000011158665.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999958379090.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999958379091.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000011158647.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999955601312.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999955601312.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000038936425.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000038936425.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1200000069491976.5 node_expansions=92
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000052825309.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000069491966.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000069491966.0 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000069491965.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000069491965.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000069491967.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000069491967.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000069491990.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000069491990.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000069494365.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000069494365.0 node_expansions=56
FooPlayer.decide: Prioritizing 17 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000069492977.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000069491996.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000069493385.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000069494200.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000069491977.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000069494385.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000069492978.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000069493268.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000069493532.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000069491977.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000069492978.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000069494088.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1200000069492978.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1200000069494385.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1200000069491996.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1200000069494379.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1200000069494367.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(40, 42)) score=1200000069494385.5 node_expansions=68
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000069494367.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000069494367.0 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000086160990.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000086160990.5 node_expansions=11
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000086160990.5 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000083383212.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=19) score=1500000086160990.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000086160990.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000086160990.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000111151154.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000111151154.5 node_expansions=26
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000058383248.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000061161026.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000044494367.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000027827691.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1499999975048133.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1499999969492581.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000077827692.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000077827711.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000044494369.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000027827699.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000027827691.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1499999975048136.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1499999975048133.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1500000027827691.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1499999938937022.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1499999938937025.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1500000055605470.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1500000072272137.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=1500000077827711.2 node_expansions=132
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000077827701.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000077827701.2 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000077827700.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000077827700.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000077827702.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000077827702.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000108383236.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000108383236.2 node_expansions=36
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000077827704.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000077827691.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000102817837.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000077827691.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000077827699.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'SHEEP')) score=1800000102817837.8 node_expansions=88
FooPlayer.decide: Prioritizing 9 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000097266240.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000102817872.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000100044005.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000094488172.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000094489688.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000091711503.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000094490671.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000080599113.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000094491677.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=1800000102817872.2 node_expansions=36
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000102817837.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000102817837.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999975039194.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999975039194.5 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000083373407.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000086151185.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000069484504.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000027817826.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000011150271.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000005594739.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000111151183.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000102817840.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000102817827.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000069484519.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000027817826.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000027817828.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000011150284.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000011150271.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1800000052817826.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1799999975039160.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1800000080595636.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1800000097262294.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1800000111151183.5 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000111151171.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000111151171.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000111151204.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000111151204.5 node_expansions=18
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000077817848.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000077817848.2 node_expansions=10
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000111151194.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000111151194.5 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000111151195.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000111151180.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000111151180.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000111151202.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000111151203.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'ORE')) score=1800000111151203.5 node_expansions=27
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000111151190.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000111151190.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000127815172.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000127815172.8 node_expansions=22
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000111151207.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000111151207.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000111151211.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000111151211.5 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000111151210.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000111151210.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000111151210.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000111151210.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000111151183.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000111151183.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000111151216.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000111151216.5 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000111151251.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000111151251.0 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000111151219.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000111151219.5 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000111151205.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000111151205.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000111151220.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000111151220.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000083373452.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000086151218.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000069484562.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000027817862.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000011150305.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000005594785.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000102817862.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000102817874.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000069484541.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000027817862.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000027817859.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000011150304.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000011150317.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000052817861.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1799999975039195.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1799999975039193.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1800000080595652.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1800000097262339.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=1800000102817874.2 node_expansions=72
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000102817862.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000102817862.8 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999975039189.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999975039189.0 node_expansions=17
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999975039189.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1799999975039183.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1799999975039182.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1799999975039174.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1799999975039174.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999975039189.0 node_expansions=25
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999975039204.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999975039204.5 node_expansions=18
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999975039203.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1799999975039175.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000002815172.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1799999975039172.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1799999975039171.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WHEAT')) score=2100000002815172.8 node_expansions=49
FooPlayer.decide: Prioritizing 5 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999991701172.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999988923027.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999975035517.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2099999977810617.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000002815172.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=49) score=2100000002815172.8 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000002815183.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000002815183.8 node_expansions=18
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000002815192.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000002815192.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000002815175.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000002815175.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000002815182.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000002815182.8 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000002815185.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000002815180.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000002815184.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000002815173.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000002815192.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=2100000002815192.8 node_expansions=52
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000002813803.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000002813803.8 node_expansions=19
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000019477172.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000019477172.0 node_expansions=20
FooPlayer.decide: Prioritizing 4 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000019477184.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000016699017.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000002811517.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000005586629.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=40) score=2400000019477184.5 node_expansions=64
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000019477183.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000019477210.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000019477162.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000019477209.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000019477162.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', None, None, 'SHEEP')) score=2400000019477210.0 node_expansions=19
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000019477174.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000019477174.5 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000019477194.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000019477194.5 node_expansions=17
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000019477159.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000019477173.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000019477195.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000019477195.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000019477173.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=2400000019477195.5 node_expansions=35
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000019475821.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000019477192.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2400000019477192.0 node_expansions=23
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000019477171.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000019477171.0 node_expansions=4
FooPlayer.decide: Filtering out maritime trades from 17 to 17 actions
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2400000019477199.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=2700000019474879.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=2700000050032752.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=2400000019477199.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000019477184.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000019477206.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=2400000019477199.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2400000019477194.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=2400000019477213.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2400000019477194.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=2400000019477220.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=2400000019477220.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=2700000050032716.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=2400000019477185.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=2400000019477217.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_YEAR_OF_PLENTY: 'PLAY_YEAR_OF_PLENTY'>, value=('WOOD', 'ORE')) score=2700000050032752.5 node_expansions=90
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000019474868.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000019474868.0 node_expansions=13
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000019475817.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000019474868.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000019474868.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000019474878.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000019474868.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', None, None, 'WHEAT')) score=2700000019474878.0 node_expansions=92
FooPlayer.decide: Prioritizing 1 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000019474878.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=43) score=2700000019474878.0 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000019474890.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000019474890.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000019474903.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000019474878.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000019474882.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', None, None, 'WOOD')) score=2700000019474903.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000019474870.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000019474870.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999986141596.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999986141596.0 node_expansions=30
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999986140202.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2699999986141601.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2699999986141601.0 node_expansions=39
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999986141579.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2699999986141558.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2699999986141559.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2699999986141557.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2699999986141571.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999986141579.0 node_expansions=31
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999986141612.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999986141612.5 node_expansions=8
FooPlayer.decide: Prioritizing 5 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=3000000016697136.5 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=3000000011141561.0 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=3000000002808226.5 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=3000000002808247.5 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2999999986141558.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=17) score=3000000016697136.5 node_expansions=20
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000069459435.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000075015602.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000083349756.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000077793657.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000072236935.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000066681367.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000063902756.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000063902553.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000072234488.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000072235819.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000075012256.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000072235877.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000075014498.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000083348387.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000077789776.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000027791331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000072236109.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000027789665.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000072237266.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000080571700.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000066680823.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000052790266.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000052788322.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000061124977.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000036121032.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000052789775.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000044453607.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000044454718.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000052790275.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000047232488.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000063902823.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000044454433.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000044454989.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000063899765.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000050011663.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000058344441.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000058348030.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000047233885.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000047232774.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000027789386.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000038899085.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000027787163.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000027789664.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000027785496.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000052788329.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000061125330.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000036121309.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000036121309.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000061124977.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000052790266.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=2) score=600000083349756.2 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000083351145.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083352534.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083354200.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 2)) score=600000083354200.6 node_expansions=351
FooPlayer.decide: Prioritizing 47 infrastructure actions over 47 total
FooPlayer.decide: Evaluating 47 actions with lookahead depth=3
  Action 0: expected_value=600000036125540.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000022235494.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000027789373.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000016679941.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000025015255.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000030569431.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000033349154.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000027791665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000030571377.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000036127756.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000050017811.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000044459213.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=599999994459076.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000038902753.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=599999994457144.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000030569988.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000019455498.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000022235483.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000008344638.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000008343527.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000011122431.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=599999997233239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000013901365.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000011123017.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000011124128.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000019459696.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000002789904.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000008348261.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000000011860.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000000012416.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000022235264.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000016680795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000025013852.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000019461087.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000013903017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000013902184.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=599999994456296.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000000012406.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=599999994454059.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=599999994455740.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=599999994454892.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000019455239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000022235532.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=599999997232406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=599999997234628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000011121319.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000008345749.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=600000050017811.9 node_expansions=3440
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000050015311.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050015867.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050017811.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=600000050017811.9 node_expansions=315
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058355755.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058355755.5 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000058355754.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058353372.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058353941.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000058354206.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000058355608.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000058354075.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000058354761.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000058353797.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 1)) score=600000058355754.0 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058355742.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058355742.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058359895.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058359895.1 node_expansions=21
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000058359265.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058357696.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058358252.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000058358554.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000058359918.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000058355752.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000058358418.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000058359109.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000058358140.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=600000058359918.6 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058359932.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058359932.1 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002802586.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002802586.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002802561.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002802561.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002802576.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002802576.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002802575.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002802575.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002802586.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002802586.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969469253.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999969469253.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969469242.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999969469242.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969469255.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999969469255.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969469267.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999969469267.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000030579480.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999963912825.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999963912812.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000091693258.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000036135924.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000025026589.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000050026591.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000025026589.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000025026590.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000025026590.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000025026603.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000025026613.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999969469256.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000025026589.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000025026590.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000025026589.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000050026591.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000050026604.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=600000091693258.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091693271.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091693271.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000091693283.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091693243.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000091693254.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000091693265.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000091693256.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091693283.0 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091693282.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091693282.0 node_expansions=12
FooPlayer.decide: Prioritizing 10 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000091697591.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000091696758.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000091695202.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000091695771.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000091696035.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000091699257.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000091693282.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000091695924.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000091696591.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000091695646.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=600000091699257.6 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000091699257.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091699257.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091699258.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091699258.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091699257.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091699257.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000091699257.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091699257.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091699257.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091699257.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091699257.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091699257.6 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000030585504.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999963918837.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999963918813.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000036141932.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000025032615.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000050032599.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000025032591.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000025032592.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000025032591.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000025032591.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000025032591.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999969475258.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999969475282.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000025032591.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000025032592.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000025032591.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000050032602.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000050032625.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=600000050032625.5 node_expansions=70
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000050032616.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000050032576.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000050032586.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000050032599.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000050032602.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050032616.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000050036379.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000050036379.8 node_expansions=25
FooPlayer.decide: Prioritizing 13 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=600000050036958.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000050036125.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000050035293.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000050034570.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000050035126.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000050032639.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000050032644.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000050035293.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000050032626.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000050035033.9 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000050036403.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000080583823.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=900000072248812.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=1200000050036403.2 node_expansions=61
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000050033083.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000050036378.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000050036378.8 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000050036365.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000050036365.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000050036365.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000050036365.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000050036366.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000050036366.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000050036379.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000050036379.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000050036380.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000050036380.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000050036380.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000050036380.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000050036404.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000050036404.2 node_expansions=3
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1200000050040736.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000050039889.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000050039057.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000050038358.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000050038889.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000050036389.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000050036390.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000050036390.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000050039056.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000050036389.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000050038792.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000050040167.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=1200000050040736.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000050040723.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000050040723.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000050040743.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000050040743.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000050045901.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000050045901.8 node_expansions=29
FooPlayer.decide: Prioritizing 13 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1200000050049371.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000050048538.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000050049649.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000050047816.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000050048371.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000050045871.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000050045871.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000050047705.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000050045871.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000050048538.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000050045871.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000050048260.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000050049649.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=1200000050049649.5 node_expansions=320
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000050045901.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000050045909.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000050045896.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000050049649.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000050045919.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1200000050049649.5 node_expansions=43
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1200000050049396.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000050048538.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000050047816.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000050048385.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000050048274.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000050045895.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000050045885.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000050046896.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000050047705.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000050045871.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000050048562.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000050045885.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000050048274.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000050049663.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=1200000050049663.0 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000050049649.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000050049649.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999969492329.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999969492329.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000030602554.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999963935860.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999963935860.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000091716343.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000036158985.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000025049638.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000050049675.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000025049638.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000025049663.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000025049652.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000025049663.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000025049652.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999969492305.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000025049638.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000025049638.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000025049652.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000050049676.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000050049665.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1200000091716343.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000091716319.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000091716319.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000091716345.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000091716345.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000091716355.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000091716341.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000091716355.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 21 infrastructure actions over 23 total
FooPlayer.decide: Evaluating 21 actions with lookahead depth=3
  Action 0: expected_value=1200000091717356.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000091717367.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000091719022.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000091718301.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000091718856.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000091718744.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000091716356.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000091716355.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000091717355.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000091718756.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000091718190.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000091716356.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000091719022.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000091716355.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1200000091718744.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1500000122267556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1500000125041654.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=1500000113931556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=1500000111155431.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=1500000116708221.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=1500000119485999.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=1500000125041654.2 node_expansions=93
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000125041654.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000125041654.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000125041666.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000125041666.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000125041678.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000125041678.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999963927911.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999963927911.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999963927899.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999963927899.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999930587192.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999930587192.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999930587178.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999930587178.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999897253847.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999897253847.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999897256513.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999897256513.0 node_expansions=93
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999897253846.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999897253846.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999897253856.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999897253856.2 node_expansions=16
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1499999897253867.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999897253830.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1499999897253836.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999897256488.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999897253870.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1499999897256488.5 node_expansions=57
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1499999897254834.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999897253821.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999897256500.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999897255779.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999897256358.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999897256234.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999897253821.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999897253822.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999897254858.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999897256211.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999897255655.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999897253822.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999897256488.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1499999897253833.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1499999897256210.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=1499999897256500.5 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999897256488.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999897256488.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999897256500.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999897256500.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999897256544.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999897256544.5 node_expansions=5
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1499999897253753.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999897256522.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1499999897256546.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999897256520.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999897256533.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=1499999897256546.5 node_expansions=32
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999872256522.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999872256522.0 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1499999980584491.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1799999969471541.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000058364046.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999975028936.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000030586278.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000055586269.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1499999930586257.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1499999963919604.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1499999963919603.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1499999991697393.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1499999963919603.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999908362268.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999908362257.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999963919603.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1499999963919602.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000030586275.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1499999988919603.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1499999955586268.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1799999969471541.5 node_expansions=158
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999941695602.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999941695587.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999941695602.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999975031545.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999975031545.5 node_expansions=175
FooPlayer.decide: Prioritizing 21 infrastructure actions over 27 total
FooPlayer.decide: Evaluating 21 actions with lookahead depth=3
  Action 0: expected_value=1799999975029890.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999975028890.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999975030834.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999975029890.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999975031390.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999975031278.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999975028890.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999975028890.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999975028890.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999975029890.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999975030445.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999975028890.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999975031556.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999975028890.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1799999975031278.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1799999975029890.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1799999941696377.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=1799999969474209.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=1799999941698223.2 action_type=ActionType.BUILD_CITY
  Action 19: expected_value=1799999975031556.5 action_type=ActionType.BUILD_CITY
  Action 20: expected_value=1799999975031556.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=1799999975031556.5 node_expansions=335
FooPlayer.decide: Prioritizing 3 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1799999941698223.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1799999975031556.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1799999975031568.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=7) score=1799999975031568.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999975031591.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999975031591.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999975031556.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999975031556.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999975031604.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999975031604.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000016696468.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000016696468.5 node_expansions=79
FooPlayer.decide: Prioritizing 20 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 20 actions with lookahead depth=3
  Action 0: expected_value=1799999975032599.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999975031599.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999975033547.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999975032612.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999975034103.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999975033992.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999975031602.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999975031599.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999975031602.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999975031602.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999975033157.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999975033155.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999975031603.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999975032609.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1799999975031602.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1799999975033991.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1799999975032602.0 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2099999975029771.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=2100000016696481.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=2100000002807578.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=16) score=2100000016696481.5 node_expansions=94
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000016696480.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000016696480.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000050032293.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000050032293.0 node_expansions=436
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2100000016697479.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000016696481.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000016698431.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000016697487.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000016698987.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000016698868.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000016696481.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000016696501.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000016696479.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000016696479.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000016698048.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000016697056.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000016696501.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000016697491.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000016696491.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000016698868.2 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2100000016697479.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=2100000016698987.5 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000016698991.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000016698991.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000016698980.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000016698980.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000055590210.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2099999911142548.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000122255437.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000008364771.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000063922104.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000119479988.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2099999961144321.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000027810979.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000027810979.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000055591099.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000027810991.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2099999983365667.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2099999983365646.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2099999997255432.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000027811001.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000094479988.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000052813321.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2099999986144326.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=2100000122255437.2 node_expansions=192
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000122255425.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000122257766.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000122255415.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000122255403.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000122255405.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=2100000122257766.0 node_expansions=51
FooPlayer.decide: Prioritizing 18 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000122256377.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000122255390.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000122257333.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000122256390.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000122257779.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000122257766.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000122255401.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000122255389.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000122255390.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000122255401.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000122256932.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000122255390.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000122255391.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000122255946.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000122256377.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000122255390.8 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2100000122256377.2 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2100000122256390.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=2100000122257779.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000122257779.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000122257779.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000122257791.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000122257791.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000122257778.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000122257778.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000125031212.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000125031212.5 node_expansions=34
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000105588611.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000105588640.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000105588624.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000105588624.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000105588624.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2100000105588640.5 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000105588640.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000105588640.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 22 infrastructure actions over 23 total
FooPlayer.decide: Evaluating 22 actions with lookahead depth=3
  Action 0: expected_value=2100000105589639.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000105588625.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000105590192.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000105588639.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000105588638.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000105588639.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000105589625.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000105588636.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000105589470.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000105591028.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000105588636.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000105589636.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000105588639.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000105589636.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000105590194.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000105589182.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2100000105590458.5 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2100000105588649.5 action_type=ActionType.BUILD_ROAD
  Action 18: expected_value=2100000105588625.0 action_type=ActionType.BUILD_ROAD
  Action 19: expected_value=2400000125031238.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=2400000122252628.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=2400000119475112.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=2400000125031238.0 node_expansions=66
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000125031252.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000125031252.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000125028548.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000125028548.0 node_expansions=85
FooPlayer.decide: Prioritizing 21 infrastructure actions over 23 total
FooPlayer.decide: Evaluating 21 actions with lookahead depth=3
  Action 0: expected_value=2400000108365572.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000108364594.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000108366129.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000108364572.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000108364583.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000108364594.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000108365597.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000108364586.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000108365406.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000108366975.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000108364584.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000108365572.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000108364594.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000108365572.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000108365139.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000108365142.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2400000108366418.0 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2400000108364572.5 action_type=ActionType.BUILD_ROAD
  Action 18: expected_value=2400000108364572.5 action_type=ActionType.BUILD_ROAD
  Action 19: expected_value=2700000125028563.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=2700000122251097.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=27) score=2700000125028563.5 node_expansions=101
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000080571444.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000075014756.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000058346645.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000058346367.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000072237556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000080569501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000080570320.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000083348367.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000072236922.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000069458311.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000083347811.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000069458311.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000075014200.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000069457200.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000066679700.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000072236667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000075015000.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000083348665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000069459445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000030569666.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000027788265.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000066681366.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000047231387.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000047233332.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000066680532.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000052788875.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000072236154.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000047233319.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000047232764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000061123941.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000047232774.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000055567775.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000044454996.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000044454440.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000052788052.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000044454440.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000063900598.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000052787486.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000052786097.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000055570000.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000047233054.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000047233875.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000061126111.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000047232764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000052789721.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000030566055.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000030564665.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000030562721.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000030564943.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000052788597.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=20) score=600000083348665.1 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000083351720.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083353109.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083352831.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=600000083353109.5 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000036127219.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000027793051.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000027792773.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000036125276.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000033348252.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000047238888.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000052794776.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000041683051.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000038904718.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000052794220.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000038904710.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000036126665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000030569655.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000027792155.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000025012353.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000033347144.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=599999994458754.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000036127473.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000011123792.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000011123792.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000036126928.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000019457416.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000038904708.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000013901850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000013901295.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000025014643.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000005567350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000013902352.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000002789573.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000002789017.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000011122630.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000002789017.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000025011597.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000019456027.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000019454638.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000019456032.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000000009295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000013897406.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000025009364.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000013898517.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000005562905.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=599999994455406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=599999994453170.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=599999994455670.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=599999994455963.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000019457128.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=600000052794776.2 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000052794776.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052792276.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052794498.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=600000052794776.2 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058353120.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058353120.5 node_expansions=3
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000058355918.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058356051.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058355507.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000058354238.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000058355231.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000058358551.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000058355071.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000058355085.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=600000058358551.8 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058358565.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058358565.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000058358576.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000058358564.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058358576.2 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058358603.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058358603.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000058358589.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000058358561.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058358589.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058358574.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058358574.2 node_expansions=13
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000058358599.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000058358576.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058358599.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058358586.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058358586.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000058358590.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000058358576.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058358590.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058358587.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058358587.8 node_expansions=5
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000058361364.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058361531.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058360975.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000058362364.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000058359710.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000058360697.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000058360979.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000058360531.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000058360535.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000086130931.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=900000086130931.2 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000086130931.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000086130931.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000086133856.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000086133856.0 node_expansions=41
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000086133719.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000086133869.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000086133300.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000086133719.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000086132052.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000086133047.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000086132330.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000086132889.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000086132876.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=900000086133869.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000086133856.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000086133856.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000086139564.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000086139564.9 node_expansions=130
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000086136633.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000086135702.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000086136258.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000086135980.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000086136633.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000086134967.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000086135991.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000086135244.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000086135800.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000086135800.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=900000086136633.8 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000086136648.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000086136648.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000086139578.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000086139578.4 node_expansions=25
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1200000122249800.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000122249523.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000122250078.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000122249800.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000122247689.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000122250634.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000122248800.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000122249800.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000122249078.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000122249634.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000122249634.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000122250634.2 action_type=ActionType.BUILD_CITY
  Action 12: expected_value=1200000111139523.2 action_type=ActionType.BUILD_CITY
  Action 13: expected_value=1200000113917301.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 5)) score=1200000122250634.2 node_expansions=174
FooPlayer.decide: Prioritizing 3 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1200000122250634.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1200000111139546.2 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1200000113917302.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=20) score=1200000122250634.2 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000122250634.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000122250634.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000122250662.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000122250662.2 node_expansions=3
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1200000122252760.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000122252494.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000122253039.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000122252760.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000122250661.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000122250647.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000122252758.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000122251758.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000122252782.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000122252050.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000122252594.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000122252594.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=1800000122252760.8 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000122252758.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000122252758.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000122256816.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000122256816.2 node_expansions=29
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000097252758.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000122252748.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000122252771.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000122252768.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000122252760.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=1800000122252771.8 node_expansions=29
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000097252771.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000097252771.8 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000097255158.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000097255158.8 node_expansions=29
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000097252771.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000097252771.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000097255144.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000097255144.2 node_expansions=24
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000097252768.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000097255144.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000097252768.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000097252771.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000097252779.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1800000097255144.2 node_expansions=42
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1800000097254867.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000097254603.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000097254866.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000097252770.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000097255158.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000097254867.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000097252756.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000097252756.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000097253890.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000097254891.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000097254167.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000097254699.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000097254700.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=1800000097255158.8 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000097255158.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000097255158.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1800000097257272.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000097256992.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000097257269.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000097257561.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000097256271.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000097255172.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000097257269.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000097255161.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000097255158.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000097256283.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000097257283.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000097256550.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000097257105.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000097257103.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=1800000097257561.0 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000097257550.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000097257550.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000097259656.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000097259656.2 node_expansions=27
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000097257559.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000097257573.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000097257569.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000097257582.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000097259656.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1800000097259656.2 node_expansions=52
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1800000097259656.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000097258560.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000097259378.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000097259680.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000097258656.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000097257545.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000097259656.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000097257559.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000097257560.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000097258545.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000097258658.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000097259670.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000097258957.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000097258116.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000097259504.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=1800000097259680.8 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000097259656.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000097259656.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000097259670.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000097259670.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000097259671.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000097259671.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000097261779.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000097261779.0 node_expansions=40
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000097259685.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000097259680.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000097259690.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000097259693.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000097261783.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1800000097261783.0 node_expansions=96
FooPlayer.decide: Prioritizing 16 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1800000097260671.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000097260671.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000097261512.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000097260789.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000097260791.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000097259669.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000097260669.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000097261780.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000097259671.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000097259669.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000097260680.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000097259672.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000097260680.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000097261069.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000097260234.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000097261614.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(46, 48)) score=1800000097261780.0 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000097261783.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000097261783.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000097263726.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000097263726.5 node_expansions=35
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1800000097264725.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000097264725.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000097265558.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000097264725.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000097263725.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000097263725.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000097263725.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000097264725.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000097263725.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000097263725.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000097264725.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000097263725.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000097264725.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000097266114.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000097264281.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000097266670.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=1800000097266670.0 node_expansions=566
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1800000097264723.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000097264727.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000097266672.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000097265556.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000097264727.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000097263723.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000097263725.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000097263727.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000097264727.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000097263725.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000097263725.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000097263725.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000097264725.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000097263727.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000097264749.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000097265138.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1800000097264294.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=1800000097266672.0 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000097266672.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000097266672.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999975044478.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999975044478.8 node_expansions=39
FooPlayer.decide: Prioritizing 18 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1799999975043645.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999975043660.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999975044502.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999975044203.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999975043669.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999975042647.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999975043645.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999975042645.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999975042659.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999975043645.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999975042645.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999975042647.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999975042659.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999975043660.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1799999975042645.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1799999975043669.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1799999975044034.2 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=1799999975043214.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(45, 46)) score=1799999975044502.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999975044478.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999975044478.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999975044487.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999975044487.8 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999975044480.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999975044477.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999975044488.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999975044478.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999975044487.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=1799999975044488.8 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999955600030.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999955600030.8 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999941711193.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999941711193.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999941711179.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999941711179.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999941712710.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999941712710.8 node_expansions=39
FooPlayer.decide: Prioritizing 18 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1799999941712180.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999941712167.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999941712722.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999941712181.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999941711167.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999941712169.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999941711180.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999941711180.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999941712181.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999941711167.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999941711180.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999941711167.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999941712167.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999941712190.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1799999941711190.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1799999941712167.2 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1799999941711722.8 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=1799999941711722.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(26, 27)) score=1799999941712722.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999941712736.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999941712736.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999941712746.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999941712746.2 node_expansions=16
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999941712747.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999941712747.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999941712723.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999941712755.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999941712737.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=1799999941712755.8 node_expansions=25
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999941712746.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999941712720.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999941712746.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999941712769.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999941712769.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1799999941712757.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999941712735.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999941712757.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999977821349.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999977821349.5 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000063936727.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000016712728.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000088936728.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000116710535.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000155599978.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1799999980602503.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000016712725.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000088936728.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000116710535.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000088936726.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000116710535.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000158377202.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000130603396.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000036158951.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000036158952.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1799999980602505.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000063936729.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000016712727.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=2100000158377202.0 node_expansions=164
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000130603392.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000130603392.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000158377203.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000158377203.0 node_expansions=26
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000111158949.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000111158949.0 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999922268274.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999922268274.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999922268272.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999922268272.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999961158050.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999961158050.2 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999961158053.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999961158039.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999961158070.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999961158072.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999961158050.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=1799999961158072.8 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999961158059.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999961158059.2 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999961158079.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999961158079.2 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999941713614.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999961158061.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999961158069.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999961158071.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999988931857.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=2099999988931857.8 node_expansions=53
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=2099999972264081.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=2099999980595594.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=2099999988931871.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=2099999961154649.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=2099999966709077.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=2099999980598523.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=2099999969486589.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=2099999980597546.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=2099999972264078.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=2099999975041026.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=5) score=2099999988931871.2 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999988931857.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999988931857.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999969487428.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999969487428.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999969487428.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999969487428.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999969487453.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999969487453.2 node_expansions=11
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000025043896.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000016709672.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000077821685.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000077821685.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000091710585.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2099999902819906.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000016709673.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000077821685.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000097266139.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000122262692.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000077821695.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000144484914.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000138932797.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000044488351.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000025043896.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2099999969487450.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000052821673.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000016709689.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=2400000144484914.0 node_expansions=86
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000119488350.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000119488350.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000119488360.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000119488360.0 node_expansions=3
FooPlayer.decide: Prioritizing 8 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=2400000130597353.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=2400000144484964.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=2400000125039407.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=2400000138928849.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=2700000152813466.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=2400000138927849.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=2400000130594421.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=2400000133371351.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=45) score=2700000152813466.5 node_expansions=94
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2400000127816916.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000127816890.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2400000127816906.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000127816916.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000127816930.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2700000152813466.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', None, None, 'BRICK')) score=2700000152813466.5 node_expansions=47
FooPlayer.decide: Prioritizing 6 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2700000138925856.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=2700000152813483.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=2700000133367910.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=2700000147257355.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=2700000138925854.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=2700000141699872.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=23) score=2700000152813483.0 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000152813483.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000152813483.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000152813507.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000152813507.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000152813492.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000152813492.0 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000152813515.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000152813515.5 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000152813515.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000152813530.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000152813512.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000152813536.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000152813517.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WHEAT')) score=2700000152813536.5 node_expansions=40
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000152813537.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000152813537.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3000000180591247.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000180591247.0 node_expansions=25
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000152813543.0 action_type=ActionType.END_TURN
  Action 1: expected_value=3000000180591275.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000152813554.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=3000000180591285.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=3000000180591262.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', None, None, 'WHEAT')) score=3000000180591285.0 node_expansions=95
FooPlayer.decide: Prioritizing 5 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=3000000177813507.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=3000000180591285.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=3000000180591285.0 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=3000000161146840.5 action_type=ActionType.BUILD_CITY
  Action 4: expected_value=3000000177813507.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=21) score=3000000180591285.0 node_expansions=55
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000061125044.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000066681998.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000075014498.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000077793099.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000077791998.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000069459498.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000075015054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000077792544.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000069458377.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000063903886.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000061122487.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000077791978.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000027791054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000066680612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000027789943.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000075014501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000066680276.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000072236720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000063902824.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000072236720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000069459220.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000063902555.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000041677776.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000041676110.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000055566722.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000041676385.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000050013876.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000041676385.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000041678607.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000061122487.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000050012221.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000044453329.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000044451940.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000027786886.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000027787163.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000027789942.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000063901990.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000047232208.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000047233597.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000058346712.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000044456110.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000041678042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000061124719.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000041676930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000052789718.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000069458386.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000044455552.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000044454996.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000066680886.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000050011385.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=3) score=600000077793099.6 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000077795044.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000077796432.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000077795877.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=600000077796432.9 node_expansions=351
FooPlayer.decide: Prioritizing 47 infrastructure actions over 47 total
FooPlayer.decide: Evaluating 47 actions with lookahead depth=3
  Action 0: expected_value=600000000013765.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000016683532.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000013903833.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000030572768.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000044463099.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000036128932.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000030572500.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000033348611.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000044462219.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=599999983346532.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000025015276.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=599999983346543.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000033349165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000022238831.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000016683278.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000016683273.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000016683256.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000013905756.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000022239140.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000000014348.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000000012681.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000013905807.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=599999997234906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000016681087.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000002788795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000002789906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000033348585.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000008345737.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000005567962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000005566573.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=599999983344851.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=599999983345670.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=599999983346528.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000016682706.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=599999997234860.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=599999997236249.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000011127428.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000002792681.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=599999991680694.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000016683264.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=599999991679583.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000008348239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000013904920.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=599999988902073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=599999988901517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000011127420.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000005569906.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=600000044463099.5 node_expansions=3432
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000044463099.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000044460599.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000044462266.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=600000044463099.5 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050023528.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050023528.2 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000050026028.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050024528.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050026195.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000050028695.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000050027417.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000050026195.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000050025195.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000050026861.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=600000050028695.0 node_expansions=166
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000050026208.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050028695.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050026051.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000050024528.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000050026195.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000050026861.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000050026208.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000050025218.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000050026861.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=600000050028695.0 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050028695.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050028695.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050034139.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050034139.5 node_expansions=23
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000050031375.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050034166.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050031639.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000050031195.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000050029722.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000050031361.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000050032028.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000050031388.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000050030388.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000050032041.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=600000050034166.5 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050034139.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050034139.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050034174.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050034174.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000050034187.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000050034138.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050034187.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050034178.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050034178.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000011145299.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000050034175.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000050034175.5 node_expansions=11
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000050034186.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000050034137.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050034186.5 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000011154054.5 action_type=ActionType.PLAY_ROAD_BUILDING
  Action 1: expected_value=1200000011150721.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_ROAD_BUILDING: 'PLAY_ROAD_BUILDING'>, value=None) score=1200000011154054.5 node_expansions=160
FooPlayer.decide: Prioritizing 11 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1200000011151721.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000011153414.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000011154054.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000011153665.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000011153232.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000011151732.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000011151721.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000011150721.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000011151721.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000011152387.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000011154055.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=1200000011154055.5 node_expansions=271
FooPlayer.decide: Prioritizing 12 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1500000033362687.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000011150454.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000011151276.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000011154054.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000011151555.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000011148621.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000011149611.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000011149611.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000036148574.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000033362131.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000033369129.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000011150276.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=1500000036148574.0 node_expansions=111
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000011151833.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000011151833.2 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999955594510.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999950038054.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999955594499.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000033372277.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000038929612.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000011151832.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000011151832.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999950038055.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000011151843.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000011151843.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000088929634.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000088929621.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000038929611.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000038929611.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000011151843.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000011151833.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000011151843.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999950038054.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=1200000088929634.5 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000088929611.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000088929585.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000088929611.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000088929612.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000088929612.0 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999955594512.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999950038070.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999955594501.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000033372279.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000038929624.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000011151834.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000011151835.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999950038056.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000011151845.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000011151834.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000088929634.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000011151861.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000038929635.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000038929624.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000011151834.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000011151845.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000011151845.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999950038057.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=1200000088929634.0 node_expansions=98
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000088929613.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000088929588.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000088929621.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000088929618.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000088929610.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000088929621.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1200000088929621.0 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000088929621.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000088929621.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999955594501.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999955594501.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999950038057.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999955594501.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000033372277.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000038935030.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000011151821.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000011151835.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999950038043.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000011151821.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000011151835.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000088935030.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000088929621.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000011151834.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000038935030.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000038929613.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000011151834.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000011151834.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000011151832.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999950038057.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=1200000088935030.2 node_expansions=132
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1200000088935030.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000088930585.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000088931445.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000088932252.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000088935030.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000088932543.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000088929612.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000088930599.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000088930596.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000088929599.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000088929599.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000088930599.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000088931252.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=1200000088935030.2 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000088935057.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000088935057.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000088935043.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000088935043.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000088935043.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000088935043.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000088940474.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000088940474.5 node_expansions=31
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1200000088938263.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000088936863.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000088936030.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000088937710.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000088940474.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000088937985.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000088935030.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000088936057.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000088936030.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000088935041.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000088937141.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000088935043.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000088936030.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000088936723.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=1200000088940474.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000088940474.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000088940474.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000088940485.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000088940485.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000088940474.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000088940474.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000088940489.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000088940489.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000088940489.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000088940489.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000116709565.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000116709565.5 node_expansions=45
FooPlayer.decide: Prioritizing 21 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 21 actions with lookahead depth=3
  Action 0: expected_value=1200000088943721.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000088942332.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000088941488.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000088943155.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000088943721.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000088943459.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000088940499.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000088941499.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000088941489.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000088940488.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000088942599.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000088940489.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000088941488.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000088943156.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1200000088942154.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1500000113936243.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1500000111153758.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=1500000116709565.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=1500000111153036.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=1500000111153565.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=1500000108379008.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=1500000116709565.5 node_expansions=63
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000116709589.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000116709589.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000116709589.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000116709589.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000116709579.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000116709579.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000116703024.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000116703024.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1499999961146605.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999955590135.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1499999994479936.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000038924392.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000033369714.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999977814145.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000005591912.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1499999955590134.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000005591939.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000038925273.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000083369714.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000005591946.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000033369692.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000033369691.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1499999977814135.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999977814134.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000005591939.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1499999955590168.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=1500000083369714.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000083369725.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000083369725.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 18 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000083369714.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000083371559.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000083370714.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000083372381.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000083371948.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000083372659.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000083369725.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000083370714.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000083370736.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000083369728.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000083371827.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000083369715.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000083370725.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000083371395.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000083371394.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000108368691.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1800000105586039.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=1800000102808275.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=9) score=1800000108368691.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000108368691.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000108368691.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000108368706.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000108368706.8 node_expansions=3
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1800000108371635.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000108373469.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000108372635.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000108374302.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000108373580.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000108374302.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000108371635.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000108372635.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000108372635.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000108371635.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000108373747.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000108371635.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000108372635.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000108373302.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000108373302.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=1800000108374302.2 node_expansions=513
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1800000108372357.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000108371357.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000108373192.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000108372357.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000108373603.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000108374336.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000108371392.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000108372371.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000108372385.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000108371392.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000108373469.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000108372913.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000108371358.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000108372358.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000108373059.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000108371941.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=1800000108374336.8 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000108374302.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000108374302.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000075041005.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000075041005.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000075040983.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000075040983.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000075045304.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000075045304.2 node_expansions=333
FooPlayer.decide: Prioritizing 21 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 21 actions with lookahead depth=3
  Action 0: expected_value=2100000097257303.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000097256303.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000097258137.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000097257303.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000097257137.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000097257303.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000097256303.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000097257303.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000097257303.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000097256303.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000097258415.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000097257303.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000097257303.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000097256303.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000097261525.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000097257970.8 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2100000097256859.5 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2100000097258415.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=2100000094480637.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=2100000094481358.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=2100000091704136.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=2100000097261525.0 node_expansions=947
FooPlayer.decide: Prioritizing 23 infrastructure actions over 24 total
FooPlayer.decide: Evaluating 23 actions with lookahead depth=3
  Action 0: expected_value=1800000075042993.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000075043005.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000075042004.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000075043838.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000075042006.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000075043006.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000075042840.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000075043021.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000075041993.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000075042993.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000075043021.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000075041994.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000075044115.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000075043006.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000075043021.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000075042021.2 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1800000075043661.2 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=1800000075042576.8 action_type=ActionType.BUILD_ROAD
  Action 18: expected_value=2100000097261548.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=2100000097257317.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=2100000094479560.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=2100000094480248.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=2100000091703038.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=1) score=2100000097261548.5 node_expansions=69
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000097261554.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000097261554.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000097261539.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000097261539.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000069483762.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000069483762.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999922259750.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999922259750.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2099999952816192.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000027817096.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000063928238.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000047261537.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2099999991705984.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2099999997261542.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2099999980593970.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2099999994483761.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000086150429.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000163928220.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000097261551.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000019483748.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000047261540.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000047261560.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2099999991705987.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2099999991706005.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000019483762.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2099999980594005.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=2100000163928220.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000163928227.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000163928227.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000163928238.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000163928238.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2099999952816249.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2099999922259805.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000027817138.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000063928248.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000047261579.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2099999991706029.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2099999997261572.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2099999980594017.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2099999994483807.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000086150475.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000097261589.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000019483808.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000047261586.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000047261579.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2099999991706029.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2099999991706016.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000019483794.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2099999980594029.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=2100000097261589.5 node_expansions=60
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000097261583.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000097261583.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000130594905.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000130594905.5 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2099999952816259.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2099999922259793.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000027817140.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000063928248.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000047261584.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2099999991706016.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2099999997261570.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2099999980594029.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2099999994483807.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000086150475.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000163928260.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000019483806.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000047261593.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000047261606.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2099999991706028.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2099999991706015.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000019483814.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2099999980594016.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=2100000163928260.2 node_expansions=62
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000163928251.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000163928236.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000163928251.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000163928249.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000163928249.8 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2099999952816258.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2099999922259807.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000027817137.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000063928249.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000047261592.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2099999991706041.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2099999997261585.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2099999980594041.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2099999994483818.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000086150475.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000097261593.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000019483818.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000047261593.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000047261586.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2099999991706041.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2099999991706041.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000019483804.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2099999980594040.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=2100000097261593.0 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000097261586.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000097261572.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000097261586.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000097261583.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000097261583.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2099999952816262.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2099999922259807.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000027819237.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000063930348.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000047263682.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2099999991706030.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2099999997261596.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2099999980594039.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2099999994483807.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000086152571.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000163928261.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000019483817.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000047263682.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000047263682.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2099999991706028.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2099999991706029.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000019483806.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2099999980594030.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=2100000163928261.8 node_expansions=522
FooPlayer.decide: Prioritizing 18 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000163928261.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000163929237.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000163928238.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000163930084.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000163928238.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000163928238.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000163929084.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000163929261.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000163928237.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000163929261.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000163929237.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000163928237.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000163930360.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000163929261.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000163929237.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000163928248.2 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2100000163929915.2 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2100000163928815.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=2100000163930360.8 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000163930360.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000163930324.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000163930360.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000163930370.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000163930370.2 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000163930386.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000163930360.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000163930375.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000163930349.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000163930373.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000163930371.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000163930386.8 node_expansions=34
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000163932183.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000163932183.0 node_expansions=41
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000163930374.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000163932157.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000163932183.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000163930361.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000163930360.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000163930381.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2100000163932183.0 node_expansions=135
FooPlayer.decide: Prioritizing 19 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 19 actions with lookahead depth=3
  Action 0: expected_value=2100000163931196.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000163931349.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000163931350.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000163932016.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000163930373.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000163931905.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000163931349.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000163931349.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000163930361.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000163930363.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000163930351.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000163930349.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000163931361.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000163930906.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000163932183.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000163931361.8 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2100000163931373.8 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2100000163930363.2 action_type=ActionType.BUILD_ROAD
  Action 18: expected_value=2100000163930349.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(29, 30)) score=2100000163932183.0 node_expansions=95
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000163932195.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000163932158.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000163932195.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000163932205.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000163932205.5 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000163932220.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000163932207.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000163932220.0 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999922263749.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999922263749.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999922263714.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999922263714.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999922263716.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999922263716.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2099999922263740.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999922263726.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999922263740.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999925042407.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999925042407.2 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2099999894485960.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000000043297.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000036154419.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000047265519.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2099999963932185.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2099999969487739.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2099999952820183.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2099999966709949.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000058376631.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000136154408.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000069487742.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2099999991709949.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000047265530.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000047265507.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2099999963932196.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2099999963932184.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2099999991709973.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2099999952820174.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=2100000136154408.8 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000136154417.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000136154383.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000136154417.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000136154420.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000136154420.2 node_expansions=13
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000136154403.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000136154405.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000136154406.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000136154404.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000136154393.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000136154390.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=2100000136154406.8 node_expansions=29
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000136154393.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000136154393.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000136154418.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000136154418.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000136154413.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000136154413.2 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000136156093.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000136156093.5 node_expansions=41
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000136154404.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000136154404.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000169487730.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000169487730.0 node_expansions=33
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000136154431.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000136154429.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000169487716.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000136156034.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000136156069.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=2400000169487716.0 node_expansions=92
FooPlayer.decide: Prioritizing 5 infrastructure actions over 6 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000169487729.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2400000163932160.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2400000163932175.0 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=2400000161154396.0 action_type=ActionType.BUILD_CITY
  Action 4: expected_value=2400000158376618.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=3) score=2400000169487729.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000169487727.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000169487727.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999925042380.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999925042380.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999925042396.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999925042396.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999958371360.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999958371360.0 node_expansions=290
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2399999927819286.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000000043289.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000036154410.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000080598863.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2399999997265510.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000002821062.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2399999986153507.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000000043286.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000091709962.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000169487740.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000102821087.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000025043286.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000080598851.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000080598853.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2399999997265507.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2399999997265507.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000025043288.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2399999986153508.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=2400000169487740.5 node_expansions=66
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000169487733.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000169487733.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000191704741.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000191704741.0 node_expansions=330
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000169487738.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000169487759.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2400000169487759.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000169487763.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000169487763.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000169487747.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000169487747.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000169487771.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000169487771.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000197265519.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000197265519.0 node_expansions=66
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2399999925042419.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999927819308.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000022258629.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000036154430.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000102814184.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2399999997265530.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2400000002821082.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2399999986153527.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2400000000043306.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2400000091709985.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2400000102821093.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2400000025043306.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2400000080598871.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2700000102814184.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2399999997265541.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2399999997265537.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2400000025043305.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2399999986153530.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=2700000102814184.5 node_expansions=309
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000080598870.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000080598862.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000080598870.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000080598886.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000080598886.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2699999958369714.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999950039269.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000022258604.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000058369715.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000019480825.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000022259325.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2700000008368825.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2700000022258603.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2700000113925270.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2700000191703058.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2700000125036392.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2700000047258603.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2700000102814169.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2700000102814159.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2700000019480825.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2700000016703047.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2700000036151269.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2700000008368825.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=2700000191703058.5 node_expansions=2160
FooPlayer.decide: Prioritizing 25 infrastructure actions over 28 total
FooPlayer.decide: Evaluating 25 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000169488594.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000169488773.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000169488761.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000169489426.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000169487761.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000169489328.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2400000169488772.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2400000169488759.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2400000169487769.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2400000169487775.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2400000169487759.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2400000169487763.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2400000169488773.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2400000169488330.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2400000169488769.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2400000169488783.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2400000169487769.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2400000169487772.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 18: expected_value=2400000169488761.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 19: expected_value=2700000191703073.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 20: expected_value=2700000188925304.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 21: expected_value=2700000180595725.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 22: expected_value=2700000177817138.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 23: expected_value=2700000188926018.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 24: expected_value=2700000186148780.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=2700000191703073.0 node_expansions=157
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000191703072.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000191703072.0 node_expansions=16
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000191704760.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000191704760.5 node_expansions=62
FooPlayer.decide: Prioritizing 19 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 19 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000191703937.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000191704082.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000191704097.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000191704762.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000191703097.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000191704649.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2700000191704093.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2700000191704095.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2700000191703095.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2700000191703093.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2700000191703082.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2700000191703095.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2700000191704082.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2700000191703653.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2700000191704097.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2700000191704096.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2700000191703082.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2700000191703083.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 18: expected_value=2700000191704095.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=2700000191704762.0 node_expansions=76
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000191704770.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000191704770.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000191704774.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000191704774.0 node_expansions=21
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000191704779.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000191704774.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000191704772.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000191704771.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000191704785.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'ORE')) score=2700000191704785.5 node_expansions=36
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000191704775.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000191704775.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000191704790.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000191704790.5 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000191704740.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000191704767.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2700000191704767.0 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000191704799.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000191704799.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000191704760.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000191704760.0 node_expansions=4
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000191704771.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000191704771.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000191704812.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000191704812.5 node_expansions=9
FooPlayer.decide: Filtering out maritime trades from 15 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000191704799.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000191704806.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2700000191704806.5 node_expansions=9
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000191704771.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000191704771.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999958371439.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999958371439.5 node_expansions=25
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999958371454.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2699999958371429.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2699999958371429.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2699999958371429.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2699999958371441.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999958371454.5 node_expansions=53
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999950036327.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999950036327.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999950036293.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999950036293.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999950036317.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999950036317.5 node_expansions=22
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999950036318.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2699999950036318.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2699999950036328.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2699999950036325.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2699999950036329.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=2699999950036329.0 node_expansions=46
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999950036339.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999950036339.0 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999958371452.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999958371452.5 node_expansions=18
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999958371452.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999958371452.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999950036340.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999950036340.0 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999950036339.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999950036339.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999936147457.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999936147457.0 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999936147440.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999936147440.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999936147456.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999936147456.0 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999936147471.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999936147471.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999936147484.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999936147484.0 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 15 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999936147449.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2699999936147472.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2699999936147472.0 node_expansions=8
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=299999963895003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=299999963894447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=299999963895003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=299999963895003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=299999963897225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=299999963896391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000027787669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000030566836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000033344614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000027789058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000019453225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000002785669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000000007003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000002784780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000016676780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000033344058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000013898169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000025011002.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000011120391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000022232391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000002785947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000027787947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000005564558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000025008502.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000005562335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999983336167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999983337000.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000008343724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999988893945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000005560946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999980559501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000000007890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999983338389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999988893668.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999980558389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000002784002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999986113667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000002783724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999988893946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999980558389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000008342613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999983339500.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999988893945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000002785946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999988895056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999977782834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000000007613.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999986115334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999986117001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000008342335.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999986117001.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=8) score=300000033344614.1 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000033343503.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000033341836.3 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000033344614.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=300000033344614.1 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000002791873.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000002790198.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000002792131.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000002793541.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000047238388.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000041682835.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000038904132.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000041681911.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000041683331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000038905555.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000038905554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000030571107.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000044461123.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000033348329.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000022232695.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000011119360.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000011121569.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000016679072.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000033346096.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000019457749.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000019456638.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000038905042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000022235528.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000027790810.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000019457739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000019455517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000030569154.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000013898796.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000019456866.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000016679075.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000008343518.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000008345462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000025015754.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000011124628.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000016679075.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000019459087.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000016680184.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000005567973.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000027789995.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000025012485.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000025011638.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000036124431.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000013897407.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=600000047238388.9 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000047236167.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047238390.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047240339.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=600000047240339.9 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047236444.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047236444.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047236444.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047236444.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047240339.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047240339.9 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000047238117.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047240339.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047237297.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000047237433.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000047236441.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000047238131.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000047239389.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000047237988.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=600000047240339.9 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047240350.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047240350.9 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047240361.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047240361.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000047240361.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000047240312.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047240361.9 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000019460073.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000019460073.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000019460073.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000019460048.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000019460073.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000019460099.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000019460099.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000019460085.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000019460063.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000019460085.5 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000019462997.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000019462997.6 node_expansions=30
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000019460085.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000019460063.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000019460085.5 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000019463011.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000019463011.1 node_expansions=77
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000019460099.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000019462959.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000019462997.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000019460097.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000019460087.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000019460097.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=600000019462997.6 node_expansions=79
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000019461739.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000019460917.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000019461053.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000019462442.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000019461749.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000019460084.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000019461753.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000019462997.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000019461622.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=600000019462997.6 node_expansions=45
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000019462999.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000019462959.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000019462999.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000019462999.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000019462999.6 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000019463001.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000019462983.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000019463013.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000019463019.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000019463013.1 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000019463008.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=600000019463019.6 node_expansions=33
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000019463008.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000019462970.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000019463008.6 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999869458553.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999869458553.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999869458566.8 action_type=ActionType.END_TURN
  Action 1: expected_value=599999869458528.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999869458566.8 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999869458588.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999869458588.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999869458578.8 action_type=ActionType.END_TURN
  Action 1: expected_value=599999869458540.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999869458578.8 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999841680811.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999841680811.9 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999955574135.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999927794579.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999911127909.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000055574143.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000055574135.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999983351910.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999986129690.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999897239023.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999911127909.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999983351910.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999983351910.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000027796357.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999955574134.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999983351910.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999955574135.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999955574135.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999955574134.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999986129686.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=600000055574143.8 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000055574131.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055574109.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055574131.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000075015630.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000075015630.5 node_expansions=47
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999955574099.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999927794545.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999911127877.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000055574100.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999983351879.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999986129656.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999897238988.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999841680766.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999911127877.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999983351878.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999983351878.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000027796323.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999955574100.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999983351878.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999955574099.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999955574100.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999955574099.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999986129656.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=600000055574100.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055574101.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055574101.8 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055574100.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055574100.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055574108.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055574108.8 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055577342.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055577342.0 node_expansions=63
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000055574132.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055577318.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000055574121.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000055574110.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000055574133.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=600000055577318.5 node_expansions=37
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000055577318.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055575763.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055574929.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000055575096.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000055576498.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000055575776.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000055574098.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000055575943.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000055575763.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000055575651.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(24, 53)) score=600000055577318.5 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055577342.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055577342.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055577342.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055577342.0 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055577328.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055577328.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999955577332.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999927797777.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999911131128.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000055579687.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999983357465.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999986135243.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999897242239.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999841683999.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999911131110.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999983357465.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999983357465.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000027801909.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999955577341.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999983357465.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999955577332.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999955577332.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999955577332.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999986132907.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=600000055579687.4 node_expansions=343
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000055577328.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055577323.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000055577333.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000055577323.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000055577317.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WHEAT')) score=600000055577333.0 node_expansions=29
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000055577335.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055577309.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055577335.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000055577346.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055577321.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055577346.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055577354.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055577354.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000055577363.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055577346.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055577363.5 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999841684013.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999841684013.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999816684013.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999816684013.1 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999816684013.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999816684013.1 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999816684024.1 action_type=ActionType.END_TURN
  Action 1: expected_value=599999816684012.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999816684024.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999816684020.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999816684020.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999816684024.1 action_type=ActionType.END_TURN
  Action 1: expected_value=599999816684011.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999816684024.1 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999816684024.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999816684024.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999816681797.9 action_type=ActionType.END_TURN
  Action 1: expected_value=599999816684024.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=599999816684024.6 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999816684011.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999816684011.1 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999883347157.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999883347157.2 node_expansions=41
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999850015678.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999850015678.0 node_expansions=23
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999850015681.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999850015681.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999850015680.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999850015680.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999850013852.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999850013852.0 node_expansions=38
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999850015680.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999850015680.0 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999850015688.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999850015688.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999850015691.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999850015691.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999850015691.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999850015691.0 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999850015689.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999850013861.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999850015697.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=599999850015690.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999850015691.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=899999850013861.0 node_expansions=76
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999850017354.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999850015689.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999850016521.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999850016688.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=599999850018078.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999850017354.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=599999850015690.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=599999850017521.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=599999850017355.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=599999850017243.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=899999850013874.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=24) score=899999850013874.4 node_expansions=44
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999850013860.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999850013860.9 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999927793407.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999911125875.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999883347171.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000027793416.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000027795749.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999980571207.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=899999958348972.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999850013861.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=899999883347170.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=899999955571194.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999955571205.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000000015638.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999927793407.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999955571195.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999952793404.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999952793405.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=899999950015638.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=899999961126749.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=900000027795749.6 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000027793417.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000027793417.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000027793416.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000027793416.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000027795762.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000027795762.1 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000027793454.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000027793454.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999836124098.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999836124098.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999836124099.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999836124099.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999836124120.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999836124120.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999836124099.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999836124099.8 node_expansions=4
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000066682824.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000063903599.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000063903599.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000063903099.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000072237544.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000075015601.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000030569377.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000030568266.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000077791720.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000069458667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000069458389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000066680331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000066680609.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000061125544.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000077791720.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000086126433.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000086127834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000083349778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000072237765.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000072238102.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000030568265.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000030565486.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000030564930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000030567987.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000050010542.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000055568876.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000044454721.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000044454721.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000052789722.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000047232496.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000063901719.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000047232486.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000047233042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000058346654.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000052790264.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000072235043.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000061123598.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000050012486.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000050009986.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000058345833.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000050008887.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000047231940.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000061123611.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000047232218.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000052790554.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000066679153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000052790542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000052789986.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000066682267.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000050011943.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=600000086127834.4 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000086131723.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086128389.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086128667.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=600000086131723.2 node_expansions=351
FooPlayer.decide: Prioritizing 47 infrastructure actions over 47 total
FooPlayer.decide: Evaluating 47 actions with lookahead depth=3
  Action 0: expected_value=600000030573328.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000030573331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000030574445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000030575056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000038908112.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000038907776.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=599999997241308.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=599999997240199.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000036129713.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000027796655.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000016684377.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000025018324.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000025017200.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000027795243.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000038904422.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000055573112.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000038906664.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000036128051.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=599999997240182.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=599999997237392.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=599999997236837.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=599999997239907.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000016682462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000022240807.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000002792681.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000002792681.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000011127696.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000005570462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000022239698.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000013904406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000013904961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000025015797.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000019460517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000041681708.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000027794153.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000016681916.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000016681083.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000016682142.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000008346850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000005569905.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000005569072.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000011125183.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000033348041.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000019460249.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000019461916.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000030573317.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000008349903.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=600000055573112.0 node_expansions=3432
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000055571167.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055573112.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055571167.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=600000055573112.0 node_expansions=315
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997241054.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997241054.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997241067.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997241067.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997241083.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997241083.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000055576178.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000086131745.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000055576179.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000055576179.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000038907758.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000036129967.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000086131736.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000055576178.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000055576179.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000055576178.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000055576178.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000055576193.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000000018846.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000000018846.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000094465078.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999997241078.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000055576178.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000086131735.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=600000094465078.6 node_expansions=62
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094465079.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094465079.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000063909525.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000094465067.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000094465067.6 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063909498.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000063909498.5 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000063913845.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000063913845.8 node_expansions=29
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000063909537.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000063909485.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000063909537.5 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000025020655.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000086131773.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000025020656.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000025020655.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000008352217.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000005574444.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000086136101.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000025020655.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000025024978.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000025020655.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000025020655.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000025020655.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=599999969463321.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=599999969463321.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999966685555.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999966685545.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=600000025020655.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=600000086131777.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=600000086136101.0 node_expansions=80
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086136067.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086136067.0 node_expansions=21
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000025020672.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000086131774.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000025020666.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000025020666.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000008356511.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000005578733.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000025020672.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000025020672.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000025020662.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000025020666.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000025020675.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999969463332.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999969463342.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000063909552.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999966685555.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999966685555.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000025020666.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000086136067.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=600000086136067.0 node_expansions=138
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000086131774.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086131763.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086131774.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086136068.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086136068.0 node_expansions=21
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000086131789.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086131764.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000086131753.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000086131753.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000086136069.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000086136053.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=600000086136069.0 node_expansions=50
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000086132736.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086133977.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086133699.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000086136080.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000086133857.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000086135246.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000086133710.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000086133700.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=600000086136080.0 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047247180.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047247180.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086136091.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086136091.0 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000025024968.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000086136087.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000025024968.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000025024968.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000008356521.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000005578747.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000086136081.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000025024968.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000025024968.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000025024969.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000025024968.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000025024968.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999969467645.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999969467646.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000063913864.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999966689867.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999966689858.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000025024979.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=600000086136087.0 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000086136077.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086136055.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086136077.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000086136098.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086136066.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086136098.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966689841.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999966689841.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966689819.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999966689819.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966693875.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999966693875.2 node_expansions=21
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=599999966697930.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999966694875.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999966696097.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999966695819.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999966696819.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999966696541.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999966697375.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999966695819.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999966695819.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=599999966697930.9 node_expansions=205
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=599999966694902.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999966696097.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999966695830.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999966697930.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999966695986.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999966696568.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999966697375.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999966695830.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999966695819.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999966696264.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=599999966697930.9 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966697930.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999966697930.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000025033054.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000086144202.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000025033053.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000025033054.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000008364619.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000005586855.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000086144198.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000025033076.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000025033053.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000025033066.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000025033054.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000025033053.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999969475719.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999969475733.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000063921952.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999966697955.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000025033053.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000086144176.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=600000086144202.1 node_expansions=56
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086144202.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086144202.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966697951.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999966697951.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966697976.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999966697976.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966697999.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999966697999.4 node_expansions=5
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999966697941.9 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000000031253.1 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=17) score=900000000031253.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999961142364.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999961142364.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000000035600.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000000035600.1 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000000031287.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000000031287.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000027803236.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000027803236.5 node_expansions=31
FooPlayer.decide: Prioritizing 14 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=900000000036606.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000000037828.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000000037551.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000000037995.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000000038273.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000000036606.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000000039106.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000000037551.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000000037551.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000000037995.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000000036440.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000027803239.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=1200000016690001.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1200000019470404.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=1500000000037995.5 node_expansions=261
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000000035642.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000000035632.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000000035631.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000000037995.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000000035636.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1500000000037995.5 node_expansions=44
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1500000000037995.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000000036606.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000000037856.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000000037551.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000000037551.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000000039106.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000000037997.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000000036606.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000000038828.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000000037562.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000000038284.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000000037995.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=1500000000037997.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999972258273.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999972258273.2 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999972258289.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999972258289.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999941702735.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999941702735.0 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1499999941702744.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999941702723.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1499999941702697.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999941702710.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999941702735.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999941702744.0 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 18 infrastructure actions over 23 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1499999941707585.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999941707196.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999941708418.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999941708141.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999941708141.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999941709696.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999941707196.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999941707752.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999941707196.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999941707196.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999941708141.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999941708863.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999941707752.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999961141124.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1799999969473695.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1799999969473401.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1799999941697414.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=1799999955589764.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=12) score=1799999969473695.0 node_expansions=357
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999969473679.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999969473679.5 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999930584823.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999930584823.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999902807037.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999902807037.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999902807024.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999902807024.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999902807034.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999902807034.8 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999902807034.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999902807034.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999902807023.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999902807023.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999902807045.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999902807045.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999902807054.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999902807035.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999902807054.2 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999916693521.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999916693521.5 node_expansions=65
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999980585693.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000097252370.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000019474592.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999963919040.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999980584806.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000011140370.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000041696814.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999980585705.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000036141259.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1199999980585707.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1199999963919027.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999980585694.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999902807026.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000058363484.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999933362581.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999933362591.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999980585692.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000041696804.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1200000097252370.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000097252370.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000097252370.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999980585693.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000097252360.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000019474595.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999963919025.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999980584817.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000011140373.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000041696814.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999980585707.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000036141259.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1199999980585707.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1199999963919040.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999980585703.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999902807027.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000058363481.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999933362582.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999933362580.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999980585692.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000041696814.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1200000097252360.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000097252360.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000097252360.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000097252370.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000097252370.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000097252378.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000097252369.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000097252378.8 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999902803992.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999902807070.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1199999902807070.8 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999902807038.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999902807038.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999886134923.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999886134923.0 node_expansions=61
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1199999872248456.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999872249457.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999872250668.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999872250391.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999872250401.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999872248456.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999872249446.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999872250013.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999872249446.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999872248446.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999872248446.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999872251113.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1199999872250001.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1499999872245767.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1499999886134938.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=32) score=1499999886134938.5 node_expansions=71
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999886134936.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999886134936.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999886139809.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999886139809.2 node_expansions=203
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1499999886137589.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999886138589.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999886139811.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999886139089.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999886139811.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999886137589.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999886137589.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999886138145.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999886138589.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999886137589.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999886137589.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999886139811.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999886139145.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=1499999886139811.8 node_expansions=387
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1499999886137160.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999886138992.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999886138156.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999886139100.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999886139089.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999886137145.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999886137146.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999886137714.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999886138158.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999886138145.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999886137156.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999886137145.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999886139811.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1499999886138709.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=1499999886139811.8 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999886139822.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999886139822.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999886141746.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999886141746.2 node_expansions=33
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1499999886139812.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999886141635.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999886140803.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999886140635.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999886141760.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999886140801.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999886139815.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999886139815.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999886140368.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999886140817.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999886140801.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999886139803.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999886139802.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1499999886141368.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1499999886141371.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=1499999886141760.8 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999886141757.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999886141757.2 node_expansions=20
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000019454058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000033344058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000013898447.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000013898780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000008343169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000011120391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000038898225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000030563225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000022232669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000016675947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000022232669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000013898169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000019454614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000025010725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000025010725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000025010725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000022232114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000016676503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000022232391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000013897891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000022232114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000011120391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=299999963895836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=299999969450003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000000005668.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999977780056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999977782278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999997228168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999983338389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000002787057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999983338389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999983338945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999994452002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999986117278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000011120390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999988895056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999988895056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000011120946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999986117278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999991674502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999997230668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999980560056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000005564557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999988894778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000008342335.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999988894223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999983339223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999963892224.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999963891667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999963890001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999963891946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999986113389.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=6) score=300000038898225.25 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000038898225.25 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000038897391.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000038896558.56 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=300000038898225.25 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000044461666.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000038906109.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000044461665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000047239998.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000050014995.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000061129223.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000047239745.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000063906737.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000058352022.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000038905475.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000036125776.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000036127978.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000011125484.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000025011042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000013899628.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000013899906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000033346366.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000030567462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000050015597.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000030568594.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000030570527.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000041679717.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000033348332.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000025013239.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000025011850.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000047237754.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000033348295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000038906076.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000033350254.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000027792739.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000027791628.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000030572143.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000016680461.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000025014350.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000033349929.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000025013795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000019458792.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000011121849.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000011121281.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000011120448.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000011121850.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000022231849.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=600000063906737.6 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000063904788.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000063905321.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000063906732.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=600000063906732.6 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063912723.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000063912723.4 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000063906710.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000063906710.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063906765.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000063906765.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063906754.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000063906754.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000063906776.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000025015195.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000094462306.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000091684528.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000011127205.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000063906754.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999994459643.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000063906754.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000094462306.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000063906754.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000091684529.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000091684529.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000011127221.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000011127199.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000063906754.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000063906750.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000063906754.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999994459652.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=600000094462306.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094462306.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094462306.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994459610.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994459610.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994459645.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994459645.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994459630.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994459630.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000063906742.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000025015187.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000094462308.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000091684530.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000011127186.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000063906741.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999994459631.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000063906741.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000094462298.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000063906741.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000091684530.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000091684520.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000011127186.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000011127187.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000063906753.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000063906753.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000063906741.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000063906753.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=600000094462308.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094462308.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094462308.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994459630.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994459630.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999963904097.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999963904097.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999963904076.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999963904076.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994459645.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994459645.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999963904090.5 action_type=ActionType.END_TURN
  Action 1: expected_value=599999994459641.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=599999994459641.5 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999963904052.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999963904052.5 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=599999994465572.8 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999994459599.0 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=599999994459596.0 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999994459619.5 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=599999994459618.0 action_type=ActionType.PLAY_MONOPOLY
  Action 5: expected_value=599999994459619.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='WOOD') score=599999994465572.8 node_expansions=38
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994459596.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994459596.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994459597.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994459597.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994459631.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994459631.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999963904089.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999963904089.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999963910065.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999963910065.2 node_expansions=19
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000033351214.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000025015199.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000094462321.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000061128982.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999980571631.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000033351187.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999963904089.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000033351187.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000094462300.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000033351188.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000061128965.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000061128965.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999980571653.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999980571631.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000033351209.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000033351187.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000033351209.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000033351187.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=600000094462321.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094462299.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094462299.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094468302.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094468302.0 node_expansions=37
FooPlayer.decide: Prioritizing 2 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000130573364.9 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000125017809.4 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=6) score=900000130573364.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000130573410.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000130573410.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000130573364.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000130573364.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000130573364.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000130573364.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000130573364.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000130573364.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000130573364.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000130573364.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000130573428.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000130573428.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000130573410.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000130573410.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000130573410.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000130573410.4 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000069462299.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000025015197.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000097246066.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000016682743.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000069462323.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999963904078.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000069462317.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000130573419.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000069462299.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000097240112.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000097240088.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000016682743.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000016682743.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000069462299.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000069462299.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000069462323.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000069462299.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999963904077.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=900000130573419.9 node_expansions=74
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=900000130575528.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000130575086.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000130575642.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000130577732.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000130574808.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000130579399.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000130575641.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000130575534.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=900000130579399.6 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000130579399.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000130579399.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000130579397.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000130579412.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000130579412.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000130579396.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000130579396.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'SHEEP')) score=900000130579412.1 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000130579398.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000130579360.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000130579398.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000130579413.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000130579413.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000130579412.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000130579374.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000130579412.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000130579413.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000130579413.1 node_expansions=5
FooPlayer.decide: Prioritizing 1 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000161134934.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=17) score=1200000161134934.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000161134934.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000161134934.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000133357211.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000133357211.8 node_expansions=5
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000133357158.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000133357157.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000133357155.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000133357179.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000133357152.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WHEAT')) score=1200000133357179.8 node_expansions=18
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000133357165.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000133357141.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000133357165.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999966687835.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999966687835.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999966687837.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999966687837.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999966687868.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999966687868.2 node_expansions=25
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999966687878.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999966693562.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1199999966693562.5 node_expansions=32
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999966687872.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999966687873.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999966687851.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999966693562.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999966693529.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1199999966693562.5 node_expansions=55
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1199999966689966.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999966689507.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999966690062.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999966692173.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999966689229.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999966693284.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999966693564.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999966690062.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999966689953.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=1199999966693564.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999966693562.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999966693562.5 node_expansions=3
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1199999966699298.0 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=1199999966693567.0 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=1199999966693554.5 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1199999966693576.0 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=1199999966693553.5 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='WOOD') score=1199999966699298.0 node_expansions=29
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999966699261.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999966699261.5 node_expansions=24
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1199999966695664.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999966695220.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999966695776.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999966695664.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999966697887.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999966694942.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999966698998.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999966695775.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999966696498.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999966699276.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=1199999966699276.0 node_expansions=40
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999966699276.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999966699276.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999966699310.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999966699310.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999966699321.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999966702498.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999966699278.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999966699278.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999966699293.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1799999966702498.8 node_expansions=42
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1199999966701387.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999966702513.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999966700943.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999966702498.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999966701498.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999966701133.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999966700667.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999966704721.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999966701500.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999966702221.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999966701387.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=1799999966702513.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999966702498.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999966702498.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999938924721.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999938924721.0 node_expansions=3
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1799999938927134.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999938926832.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999938926387.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999938926945.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999938927945.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999938926578.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999938926124.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999938926554.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999938930167.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999938926943.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999938927665.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999938926832.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=1799999938930167.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999911152387.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999911152387.8 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999938930180.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999938930180.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999911152387.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999911152387.8 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999938930165.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999938930165.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999938930165.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999938930165.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000044488376.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000000041279.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000133377279.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000100043979.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1799999961153265.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000044488376.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000044488376.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000105599516.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000072266168.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000127821723.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000100043945.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1799999961153265.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1799999961153299.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000044488376.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000044488376.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000044488376.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000044488376.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1799999938930154.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1800000133377279.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000133377279.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000133377279.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000133377322.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000133377322.2 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000133377313.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000133377297.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000133377313.2 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000133377322.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000133377322.2 node_expansions=9
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000133377309.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000133380216.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000133380216.2 node_expansions=31
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000133377333.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000133380216.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000133377298.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000133377286.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000133380183.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1800000133380216.2 node_expansions=67
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1800000133379675.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000133379397.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000133378938.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000133377271.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000133378286.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000133379105.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000133378697.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000133379974.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000133379141.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000133378271.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000133377286.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000133380252.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000133379419.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=1800000133380252.8 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000133380216.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000133380216.2 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000161147803.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000161147803.2 node_expansions=49
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000133380252.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000133380242.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000133380229.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000133380242.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000133380253.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'SHEEP')) score=1800000133380253.8 node_expansions=24
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000133380261.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000133380216.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000133380261.2 node_expansions=13
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999938933141.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999938933141.5 node_expansions=21
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999911155363.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1799999938933120.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1799999938933118.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1799999938933133.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1799999938933120.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1799999938933133.0 node_expansions=38
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999938933150.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999938933150.0 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999911158007.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999911158007.2 node_expansions=47
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999911155340.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999911155340.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999886158007.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999886158007.2 node_expansions=47
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999886156342.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999886157451.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1799999886155896.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1799999886155340.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1799999886156342.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1799999886157176.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1799999886156729.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1799999886158038.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1799999886157174.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1799999886156340.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1799999886155340.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1799999886156372.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1799999886156910.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1799999886156372.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=1799999886158038.8 node_expansions=56
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999886158038.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999886158038.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999869493465.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999869493465.2 node_expansions=37
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999844491374.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1799999869493465.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1799999869491375.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1799999869491356.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1799999869491368.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1799999869493465.2 node_expansions=95
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999869492354.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999869492354.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1799999869493479.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1799999869491909.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1799999869491354.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1799999869492373.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1799999869493187.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1799999869491368.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1799999869492743.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1799999869493187.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1799999869492354.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1799999869491354.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1799999869492354.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1799999869492909.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1799999869492356.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=1799999869493479.8 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999869493467.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999869493467.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999844493467.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999844493467.2 node_expansions=18
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999950051687.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999905606964.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000066720742.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000005609631.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1799999866716598.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1799999950051687.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1799999950051687.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000027831853.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000022276297.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000061165186.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000055609631.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1799999916718964.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1799999866716600.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1799999950051711.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1799999950051711.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1799999950051687.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1799999950051687.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1799999844493465.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1800000066720742.0 node_expansions=456
FooPlayer.decide: Prioritizing 16 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000066720742.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000066719355.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000066719353.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000066718908.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000066718355.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000066719353.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000066720210.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000066718353.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000066719766.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000066720186.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000066719353.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000066719353.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000066718377.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000066719353.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1800000066719910.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1800000066719353.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(52, 53)) score=1800000066720742.0 node_expansions=64
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000066720742.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000066720742.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000066722564.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000066722564.0 node_expansions=41
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000066720765.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000066720764.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000066720742.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000066722564.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000066722531.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1800000066722564.0 node_expansions=116
FooPlayer.decide: Prioritizing 16 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000066722008.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000066721762.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000066721730.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000066721310.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000066720754.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000066721762.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000066722595.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000066720730.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000066720762.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000066722566.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000066721730.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000066721730.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000066720730.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000066721730.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1800000066722286.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1800000066721730.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=1800000066722595.5 node_expansions=64
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000066722564.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000066722564.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000066724131.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000066724131.0 node_expansions=35
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000066722587.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000066722587.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000066722601.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000066722601.5 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000066722630.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000066722630.5 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000066722607.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000066722607.5 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000066722596.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000066722596.5 node_expansions=4
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000066682266.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000069460056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000066681167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000069460056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000066678889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000072238099.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000075015056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000075015056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000075014778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000077793389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000025013000.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000025012167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000075015877.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000075015599.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000066680877.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000061124722.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000069459198.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000055569166.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000077793652.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000050012778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000069459223.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000063903666.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000038899999.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000038899999.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000052791944.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000050011110.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000025012166.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000025009110.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000025009110.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000025009111.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000050009999.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000044453875.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000044452764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000052789154.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000041676653.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000058347543.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000050013320.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000038898875.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000038899431.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000058347553.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000044455819.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000044454999.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000050013055.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000044456110.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000041675832.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000047234166.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000038897764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000038899431.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000055568333.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000050011110.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=600000077793652.6 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000077796708.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000077795319.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000077798652.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=600000077798652.6 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000027791944.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000038906155.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000030572208.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000033350253.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000036125534.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000033349444.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000044461985.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000033349708.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000044461710.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000047239763.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=599999994459919.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=599999994458808.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000036128889.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000027788334.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000030566366.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000025014431.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000019459710.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000038906165.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000022238585.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=599999997234906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=599999997234906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000022238587.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000019458017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=599999994458796.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=599999994456003.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=599999994456003.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=599999994456018.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000008344906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000005566860.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000005565749.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000013900483.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000002789638.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000008344930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000011120740.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000000011850.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000000010184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000005565738.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000002787405.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000019456919.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000002788238.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000011122739.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000016681097.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000000010749.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000000012416.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000025015261.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000019458015.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=9) score=600000047239763.6 node_expansions=3234
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000047238652.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047237541.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047239763.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=600000047239763.6 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000050017555.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050017555.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050017566.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050017566.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050017567.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050017567.0 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050023856.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050023856.1 node_expansions=69
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000050023808.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000025022054.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999997244253.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000088912708.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000050023808.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999986132253.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000077801597.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000050023808.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999997244253.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000088912711.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000088912708.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000050023808.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000050023808.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999986132253.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999986132253.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000050023808.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000050023808.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000077801597.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=600000088912711.0 node_expansions=360
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000088909783.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088909134.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088909228.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000088912722.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000088911320.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000088908394.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000088909783.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000088908130.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=600000088912722.0 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088912708.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088912708.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997244265.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997244265.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000050023808.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000025022041.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000088912708.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000050023808.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999986132266.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000077801620.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000050023808.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999997244253.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000050023809.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000088912719.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000088912708.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000050023808.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000050023808.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999986132253.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999986132254.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000050023809.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000050023808.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000077801597.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=600000088912719.5 node_expansions=56
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088912719.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088912719.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088912757.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088912757.5 node_expansions=5
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000088916066.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088915398.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088915510.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000088919576.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000088915677.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000088917645.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000088914676.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000088916066.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000088914409.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000116684264.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=5) score=900000116684264.6 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000116684216.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116684216.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999986126010.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999986126010.4 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000050017539.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000063905600.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000036127761.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000116684219.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000050017550.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000105573132.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000077795330.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000036127774.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000077795330.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000116684216.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000116684233.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000077795343.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000077795343.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000036127761.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000036127774.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000077795330.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000077795316.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000105573105.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=900000116684233.6 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116684230.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116684230.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116684231.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116684231.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000116684230.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116684230.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999986126011.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999986126011.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999947237130.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999947237130.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999947242975.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999947242975.9 node_expansions=21
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=899999947240453.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999947239768.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999947239897.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999947242963.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999947239074.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999947242000.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999947239085.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999947240463.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999947238787.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=899999947242963.4 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999947242963.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999947242963.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999997244731.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999997244731.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999997244731.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999997244731.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999997244742.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999997244742.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999969466964.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999969466964.4 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999997244777.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999997244777.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999997244731.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999997244731.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999997244752.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999997244752.8 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999997244732.2 action_type=ActionType.END_TURN
  Action 1: expected_value=899999997244729.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999997244726.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999997244729.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999997244750.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=899999997244750.2 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999997244739.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999997244739.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999997249598.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999997249598.4 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999969466972.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999969466972.4 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999947242951.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999947242951.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999969466967.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999969466967.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999969466952.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999969466952.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999919465173.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999919465173.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999983356715.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000025022520.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999969466937.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000088912282.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999983356729.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000066690087.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000011134506.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999969466951.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000011134541.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000088912298.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000088912295.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000011134504.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000011134504.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999969466937.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999969466948.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000011134493.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000011134541.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000066690060.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=900000088912298.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000088912298.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000088912298.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000088912295.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000088912295.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000088912284.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000088912284.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000088918811.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000088918811.0 node_expansions=132
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999983361588.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000025027377.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999969471810.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000088917154.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999983361588.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999919470032.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000066694945.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000011139366.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999969471810.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000011139366.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000088917154.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000011139366.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000011139366.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999969471810.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999969471810.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000011139366.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000011139366.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000066694932.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=900000088917154.9 node_expansions=414
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000088915629.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000088914932.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000088913279.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000088915499.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000088912306.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000088914240.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000088917154.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000088914250.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000088915652.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000088913976.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=900000088917154.9 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000088917154.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000088917154.9 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999919470043.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999919470043.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999919470047.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999919470047.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999919467825.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999919467825.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999919467834.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999919467834.9 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999888909212.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999888909212.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999888909213.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999888909213.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999938911013.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999938911013.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999938911013.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999938911013.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999938911027.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999938911027.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999938909356.6 action_type=ActionType.END_TURN
  Action 1: expected_value=899999938911014.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=899999938911014.8 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999938911001.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999938911001.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999888909224.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999888909224.9 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999952800767.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999994466558.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999938910978.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000088911889.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=899999983356323.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000036134101.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=899999980578569.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=899999938910978.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=899999980578548.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000058356323.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000058356336.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000011134103.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=899999980578547.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=899999938910978.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=899999938910989.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=899999980578547.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=899999980578548.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=900000036134111.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=900000088911889.1 node_expansions=108
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000088911879.1 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000088911866.1 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000088911910.6 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000088911888.6 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000088911865.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=900000088911910.6 node_expansions=22
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000088911889.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000088911889.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000088911884.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000088911884.6 node_expansions=5
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000088915207.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000088914540.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000088912921.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000088914540.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000088911873.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000088911887.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000088913818.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000088913829.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000088915207.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000088913551.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=900000088915207.1 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000063910080.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000063910080.0 node_expansions=22
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000088915220.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000088915220.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000063910094.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000063910094.5 node_expansions=22
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999897243471.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999938909253.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999883353698.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999983354587.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999833351916.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999980576805.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999925024587.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999883353698.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999925021253.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000002799027.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000002799031.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=899999986132364.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=899999950021253.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999908353694.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999883353698.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999925024587.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999925021249.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999980580142.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), None, None)) score=900000002799031.5 node_expansions=107
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000002799031.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000002799031.5 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000002799041.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000002799031.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000002799041.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000033354530.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000033354530.5 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000002799037.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000002799018.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000002799037.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000033357863.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000033357863.8 node_expansions=122
FooPlayer.decide: Prioritizing 3 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1200000033354542.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1200000033354541.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1200000030576763.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=21) score=1200000033354542.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000033354557.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000033354557.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000033354585.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000033354585.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000033354575.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000033354573.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000033354575.0 node_expansions=6
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000025012433.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000075015044.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000058348044.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000063901723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000066677831.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000025011877.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000025010210.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000025012433.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000025012155.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000066680046.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000058347488.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000066680877.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000066681432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000069459488.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000075015599.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000061124988.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000066681718.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000075015599.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000075013109.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000075015054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000038898820.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000030565764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000030565208.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000041678886.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000030565208.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000038899442.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000027785486.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000027786597.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000050010888.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000038899711.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000058346434.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000044456097.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000044454986.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000050013043.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000030565486.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000052791098.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000058346654.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000047233042.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000047234153.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000072236987.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000047234431.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000050011653.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000058347765.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000050012208.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000033344443.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000055570055.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000038898044.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000038900266.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000055567555.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000033344443.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=600000075015599.6 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000075018655.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000075017266.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000075020044.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=600000075020044.0 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=599999975015987.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000002790154.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=599999997235965.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000025017198.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000033349488.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=599999975015419.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=599999975013755.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=599999975015974.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=599999975015707.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000013905773.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000008349942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000005572166.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000011123811.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000022238324.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000002789876.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000047236988.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000047239488.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000000014352.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=599999991681295.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=599999991680739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000008350532.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=599999991680739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000005571087.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=599999988901017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=599999988902128.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000011126640.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=599999997237403.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000005572150.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=599999983347638.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=599999983346527.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000000016597.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=599999991680739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000002791874.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=599999986122359.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=599999986123470.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000000011818.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=599999986123193.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=599999988903184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000008347420.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=599999988902073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=599999994459628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000016682474.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=599999997234626.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=599999997234626.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000016681362.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=599999994459073.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=23) score=600000047239488.4 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000047236988.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047239488.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047237821.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=600000047239488.4 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047239488.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047239488.4 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000088906178.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000088909919.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000047239511.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999997237711.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000075021030.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000022240586.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000047239522.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000047239489.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000047239489.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000047239511.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000047239488.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000047239501.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999997237711.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000025019253.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000075021030.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000047239489.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999980570156.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999980570155.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=600000088909919.6 node_expansions=136
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000088906178.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088906141.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088906178.6 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000088906203.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088906152.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088906203.1 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088906197.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088906197.6 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000088906190.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000047239523.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000047239534.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999997237746.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000075017318.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000022236857.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000047239540.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000047239523.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000047239523.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000047239523.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000047239523.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000047239523.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999997237746.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000025015524.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000075017301.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000047239524.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999980570191.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999980570190.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), None, None)) score=600000088906190.6 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000088906190.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088906166.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088906190.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088906207.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088906207.6 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000088906208.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088906199.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088906208.6 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088906208.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088906208.6 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000088906208.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088906200.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088906208.6 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999980570190.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999980570190.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999980570189.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999980570189.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999980570189.5 action_type=ActionType.END_TURN
  Action 1: expected_value=599999980570165.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999980570189.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999980570201.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999980570201.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999980570200.5 action_type=ActionType.END_TURN
  Action 1: expected_value=599999980570188.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999980570200.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999980570197.5 action_type=ActionType.END_TURN
  Action 1: expected_value=599999980570189.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999980570197.5 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999980570197.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999980570197.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000088906189.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000088909933.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000047239511.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000047239522.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999997237735.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000075017300.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000022240599.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000047239512.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000047239511.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000047239533.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000047239525.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000047239522.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000047239511.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999997237735.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000025015524.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000075017300.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000047239522.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999980570179.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=600000088909933.1 node_expansions=86
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000088906189.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088906165.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088906189.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088906209.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088906209.6 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000088906208.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088906210.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000088906210.6 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000088906188.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088906188.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088906189.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088906189.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088906189.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088906189.6 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088906207.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088906207.6 node_expansions=5
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000088906191.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088906175.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000088906201.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000088906197.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000088906207.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'ORE')) score=600000088906207.1 node_expansions=31
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000088906185.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088906147.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088906185.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061128419.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061128419.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000061128420.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000061128406.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061128420.9 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061128432.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061128432.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000061128446.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000061128408.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061128446.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999952792422.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999952792422.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999952792432.8 action_type=ActionType.END_TURN
  Action 1: expected_value=599999952792407.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999952792432.8 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999952792432.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999952792432.8 node_expansions=3
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=599999952794364.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999952795344.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999952795197.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999952796188.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999952792409.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999952793401.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999952796030.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999952794642.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=599999952796188.8 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999952796177.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999952796177.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000061132188.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000061132189.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000019465533.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000047243299.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999969463733.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000047243310.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999994462855.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000019465511.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000019465533.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000019465511.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000047243321.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000047243299.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000019465533.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999969463746.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999997241535.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000047243300.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000019465511.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999952796178.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=600000061132189.9 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000061132199.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000061132150.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061132199.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061132188.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061132188.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000061132188.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000061132164.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061132188.9 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000061132211.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000061132186.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061132211.9 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000094465511.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000094465511.2 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000061132224.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000061132185.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061132224.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000038909989.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000038909989.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000038909989.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000038909964.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000038909989.6 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000072243301.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000072243301.0 node_expansions=30
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000066687734.4 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000072243301.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=23) score=900000072243301.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000072243290.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000072243290.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999930573942.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999930573942.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999930573967.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999930573967.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999952792384.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999952792384.8 node_expansions=23
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=899999930575911.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999930576079.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999930576745.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999930576911.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999930573966.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999930573966.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999930574966.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999930577577.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999930576190.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999952792408.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=5) score=1199999952792408.2 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999952792421.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999952792421.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999911125753.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999911125753.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000072243138.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000094465360.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000011128419.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000038909805.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999938904419.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000016687582.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999994462693.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000011128419.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000011128419.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000011128419.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000038909805.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000038909805.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000011128420.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1199999972238641.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000000020027.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000061132027.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000033354249.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999911125766.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1200000094465360.5 node_expansions=234
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1200000094463683.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000094463831.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000094464517.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000094463707.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000094461753.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000094461749.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000094462720.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000094465361.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000094463971.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=1200000094465361.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000094465374.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000094465374.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000094465375.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000094465375.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000094465375.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000094465375.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999911129388.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999911129388.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999911129388.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999911129388.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999911129376.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999911129376.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999911132130.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999911132130.8 node_expansions=21
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999911129386.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999911129387.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999911129364.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999911129387.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999911129385.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1199999911129387.5 node_expansions=34
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999911129390.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999911129390.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999911132142.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999911132142.8 node_expansions=23
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1199999911131323.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999911132015.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999911130349.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999911131460.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999911132156.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999911129389.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999911129378.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999911129388.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999911130349.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999911131601.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=1199999911132156.2 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999911132167.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999911132167.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999911132164.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999911132164.2 node_expansions=3
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1199999911138959.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999938910809.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999941688588.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999911132132.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999961133911.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999911137015.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999911137015.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999911137015.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999958356132.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999911137015.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999911139237.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=1499999961133911.5 node_expansions=297
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1199999911138960.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999911139682.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999911138026.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999911139128.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999911137015.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999911137015.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999911137026.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999911138030.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999911137015.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999911139248.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999911139404.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999911139127.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999961133937.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=1499999961133937.0 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999961133912.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999961133912.5 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1499999961133935.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999961133922.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1499999961133922.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999961133924.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999961133911.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999961133935.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999933356143.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999933356143.5 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1499999933356160.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999933356155.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1499999933356168.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999933356168.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999933356168.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=1499999933356168.0 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999933356168.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999933356142.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999933356168.0 node_expansions=10
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000072236719.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000063902775.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000072237278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000075015612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000069459208.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000058348387.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000063903945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000025012443.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000025010220.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000063904501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000058346723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000069457556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000063903886.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000058347776.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000075015331.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000075015887.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000069458942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000066681442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000063903609.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000055569165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000061124778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000025010219.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000025008274.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000025007718.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000025010219.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000033342221.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000044457219.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000041676107.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000041678329.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000061122000.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000044455554.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000050010829.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000050009441.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000061123330.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000041675544.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000061126108.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000061125553.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000050012218.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000050012218.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000055568886.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000041677776.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000044454996.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000061125053.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000044456107.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000041677218.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000050012219.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000038898600.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000038898600.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000055568378.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000036120832.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=600000075015887.4 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000075020887.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000075018109.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000075020609.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=600000075020887.4 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000011128546.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000025018612.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000044461998.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000047240331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000027791944.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000008351033.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000030573665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=599999986128262.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=599999986126043.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000030573942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000013904155.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000025017485.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000025014164.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000008350756.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000005573256.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000013905755.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000016684988.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000027796720.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=599999986126016.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=599999986124059.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=599999986123504.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=599999986126018.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=599999988902128.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=599999994461032.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=599999991679906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=599999991682128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000016681918.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000011127459.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000000014628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000000013239.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000022237764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000008344971.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000022236374.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000000010738.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000000013238.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000005570475.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=599999997237683.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=599999994458795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000000016865.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=599999994459906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=599999991681017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000011128042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000005570527.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000005570527.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000022240317.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000002792737.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=3) score=600000047240331.8 node_expansions=3234
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000047237554.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047240331.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047238109.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 3)) score=600000047240331.8 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047245338.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047245338.2 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047240368.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047240368.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047240343.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047240343.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047240343.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047240343.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047245365.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047245365.8 node_expansions=51
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000047240364.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047242586.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047243844.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000047241346.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000047244401.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000047245365.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000047243156.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000047242878.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=600000047245365.8 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000047245363.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047245363.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 9 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000047250498.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047250498.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047253998.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000047251498.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000047254553.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000047251498.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000047254553.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000047253275.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000047252998.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=600000047254553.8 node_expansions=555
FooPlayer.decide: Prioritizing 10 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000047253998.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047249387.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047249387.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000047252887.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000047250387.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000047250387.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000047254553.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000047252342.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000047252164.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000047251887.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=600000047254553.8 node_expansions=110
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000047254553.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000047254530.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000047254530.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000047254530.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000047254565.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'ORE')) score=600000047254565.2 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047254528.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047254528.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047254539.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047254539.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000019474986.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000075032329.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999991697209.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000033363885.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999997252750.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000047254565.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000075032317.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000047254528.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000047254528.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000088921218.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000088921208.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000047254542.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999997252750.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999997252787.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000047254565.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000047254528.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000047254528.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000047254528.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=600000088921218.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088921206.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088921206.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088921243.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088921243.0 node_expansions=3
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=600000088925855.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088921243.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088921243.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000088924743.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000088923632.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000088922267.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000088922267.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000088924187.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000088924020.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000088924187.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000088923743.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=600000088925855.1 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088925867.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088925867.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088925854.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088925854.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088925854.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088925854.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088925854.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088925854.1 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000019479664.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000075036979.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999991701854.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000033368534.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999997257409.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000047259187.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000075036975.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000047259188.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000047259211.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000047259187.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000088925887.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000047259187.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999997257409.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999997257409.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000047259200.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000047259187.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000047259188.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000047259187.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=600000088925887.1 node_expansions=64
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000088925867.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088925829.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088925867.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088925864.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088925864.6 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000019479624.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000075036982.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999991701845.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000033368515.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999997257401.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000047259203.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000075036957.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000047259180.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000047259203.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000047259178.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000088925857.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000047259178.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999997257412.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999997257425.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000047259178.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000047259180.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000047259178.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000047259178.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=600000088925857.6 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000088925871.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088925808.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088925871.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991701860.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991701860.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991701835.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991701835.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=599999991701848.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999991704805.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999991701846.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999991705346.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999991704235.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999991702846.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999991704805.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999991703679.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999991702846.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999991701846.6 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=599999991704791.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=599999991704346.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=899999991696805.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=899999991694005.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=900000019474447.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=900000019474447.5 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000019474447.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000019474447.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=900000019474459.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000019477404.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000019474445.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000019477945.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000019475834.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000019475446.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000019477390.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000019476278.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000019475459.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000019474445.1 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000019476389.6 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000019476960.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000019469410.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1200000019466643.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=9) score=1200000019469410.2 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000019469396.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000019469396.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000019469450.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000019469450.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000091693424.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000102804546.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000105582311.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000058359188.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000069471188.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000125026755.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000097248965.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000075026754.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000097248976.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000138915643.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000138915643.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000097248988.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000058359199.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000019469410.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000069471188.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000097248965.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000097248965.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000097248976.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=1200000138915643.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000138915643.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000138915643.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000138915643.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000138915643.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000138915660.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000138915660.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000172248992.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000172248992.5 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000091693444.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000102804532.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000019469425.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000105582322.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000058359203.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000069471187.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000125026754.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000097248988.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000075026744.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000097248988.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000138915643.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000097248980.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000058359211.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000019469409.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000069471187.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000097248965.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000097248966.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000097248978.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=1200000138915643.0 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000138915641.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000138915641.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000138915690.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000138915690.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000138915635.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000138915645.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000138915654.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000138915666.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000138915654.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WHEAT')) score=1200000138915666.5 node_expansions=25
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000138915666.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000138915641.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000138915666.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000138915664.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000138915664.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000091693444.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000102804545.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000019469433.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000105582334.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000058359211.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000069471222.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000125026777.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000097248999.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000075026766.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000097248996.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000138915680.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000097248988.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000058359211.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000019469441.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000069471211.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000097248988.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000097248999.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000097248988.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=1200000138915680.0 node_expansions=91
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000138915657.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000138915632.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000138915657.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 4 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=1500000166693408.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1500000172248963.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1500000166693408.0 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=1500000161137852.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=3) score=1500000172248963.5 node_expansions=44
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000172248956.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000172248953.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000172248999.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000172248953.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000172248963.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=1500000172248999.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000172248951.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000172248951.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000172248988.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000172248988.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000172248985.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000172248985.5 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000200026720.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000200026720.2 node_expansions=24
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1500000172249011.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000172249021.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1500000172249000.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000172249010.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000172249010.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1800000200026720.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'ORE')) score=1800000200026720.2 node_expansions=42
FooPlayer.decide: Prioritizing 3 infrastructure actions over 5 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1800000200026737.8 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1800000200026755.2 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1800000194471199.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=21) score=1800000200026755.2 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000200026720.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000200026720.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000200026757.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000200026757.2 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000047247166.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000047247166.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000047247167.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000047247167.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000047247188.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000047247188.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000047247214.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000047247214.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000047247212.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000047247212.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000047247192.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000047247203.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000047247200.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000047247201.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000047247200.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1800000047247203.5 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000047247214.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000047247214.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000047247212.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000047247212.5 node_expansions=3
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1800000047247190.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000047250130.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000047247202.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000047250660.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000047248588.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000047248186.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000047249147.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000047248995.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000047248160.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000047247202.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000047249144.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000047249690.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=1800000047250660.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000047250660.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000047250660.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000052806240.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000052806240.8 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000052806231.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000052806227.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000052806237.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000052806225.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000052806211.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=1800000052806237.2 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000052806222.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000052806222.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000052806249.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000052806249.2 node_expansions=3
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000027805147.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000052806234.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1800000052806229.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000052806256.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000052806228.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1800000052806227.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WHEAT')) score=1800000052806256.2 node_expansions=35
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000052806227.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000052806227.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000052806227.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000052806227.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000119474692.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000163919137.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000047250681.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000133363571.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000119473812.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000102808015.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000186141361.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000158363571.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000136141348.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000158363572.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000200030249.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000200030260.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000158363571.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000119473792.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000102808016.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000158363581.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000158363571.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000158363570.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=1800000200030260.8 node_expansions=94
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000200030248.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000200030246.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000200030248.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000047253070.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000047253070.5 node_expansions=35
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000047250680.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000047250706.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1800000047250680.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000047250689.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000047250680.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1800000047250693.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000047250706.0 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000047250658.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000047250658.0 node_expansions=2
FooPlayer.decide: Filtering out maritime trades from 16 to 16 actions
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1800000047250669.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=1800000047250685.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=1800000047250696.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=2400000047253072.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=1800000047250662.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=1800000047250694.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=2400000047253037.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=1800000047250694.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=1800000047250672.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=1800000047250667.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=1800000047250682.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=1800000047250693.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=1800000047250704.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000047250662.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=1800000047250670.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 15: expected_value=2400000047253037.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_YEAR_OF_PLENTY: 'PLAY_YEAR_OF_PLENTY'>, value=('BRICK', 'SHEEP')) score=2400000047253072.5 node_expansions=174
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000119477032.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000163921489.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000133365921.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000119476132.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000102810354.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000186143699.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000158365910.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000136143688.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000158365910.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000200032587.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000200032587.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000158365910.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000119476132.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000052808577.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000102810354.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000158365910.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000158365910.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000158365910.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=2400000200032587.5 node_expansions=434
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000200030238.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000200030264.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2400000200032600.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000200030236.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000200030226.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1800000200030236.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=2400000200032600.0 node_expansions=45
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1800000200030211.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000200033173.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000200030211.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000200031225.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000200031600.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000200031229.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000200032181.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000200032056.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000200031237.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000200030222.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000200032169.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000200032600.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000200032711.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(39, 41)) score=2400000200032600.0 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000200032617.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000200032617.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000200032637.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000200032637.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000200032617.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000200032629.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000200035544.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000200032657.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000200032624.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=2400000200035544.5 node_expansions=42
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2400000200032614.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000200035570.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000200032611.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000200033625.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000200034000.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000200033617.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000200033600.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000200034555.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000200034447.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000200033600.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000200032600.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000200034544.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000200033748.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=2400000200035570.0 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000200035562.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000200035562.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000227813313.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000227813313.5 node_expansions=18
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000200035583.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000200038465.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000200035548.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000200035535.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000200035560.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2400000200038465.5 node_expansions=44
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2400000200035521.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000200035521.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000200036521.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000200036933.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000200036521.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000200036569.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000200038489.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000200035538.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000200037465.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000200037378.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000200036544.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000200035558.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000200037465.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000200036646.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=2400000200038489.0 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000200038480.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000200038480.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000047260844.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000047260844.0 node_expansions=26
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000047258960.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000047258960.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000083366464.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000083366464.5 node_expansions=117
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000047258963.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000047258963.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000047260879.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000047260879.5 node_expansions=30
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000047258964.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000047258949.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000047258961.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000047260878.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000047258949.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2400000047260878.5 node_expansions=44
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2400000047258949.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000047258934.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000047259947.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000047260324.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000047259948.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000047259934.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000047259934.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000047260505.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000047258951.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000047260878.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000047260785.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000047259934.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000047258934.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000047260893.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000047260060.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=2400000047260893.0 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000047260893.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000047260893.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000047260894.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000047260894.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000047260893.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000047260893.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000047260907.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000047260907.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000047260892.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000047260896.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000047260884.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000047260896.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000047260903.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'ORE')) score=2400000047260903.0 node_expansions=18
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000047260894.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000047260871.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000047260894.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000083368356.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000083368356.0 node_expansions=41
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2400000005594249.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000047262798.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2400000047260917.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000083368356.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000047260927.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2400000047260937.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=2700000083368356.0 node_expansions=129
FooPlayer.decide: Prioritizing 20 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 20 actions with lookahead depth=3
  Action 0: expected_value=2400000047260892.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000047260892.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000047261904.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000047262281.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000047261894.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000047261892.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000047261903.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000047262460.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000047260904.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000047262836.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000047262725.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000047261892.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000047260917.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000047261903.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000047260892.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000047262725.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2700000047256923.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=2700000077810602.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=2700000083368356.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=2700000061143854.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=39) score=2700000083368356.0 node_expansions=92
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000083368356.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000083368356.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000041701704.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000041701704.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000041701738.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000041701738.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000013923975.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000013923975.0 node_expansions=5
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000013923972.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000013923963.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000013923950.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000013925893.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000013923969.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', None, 'BRICK')) score=2700000013925893.0 node_expansions=58
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2700000013923963.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000013923948.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000013923948.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000013925337.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000013924948.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000013924962.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000013924963.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000013925516.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000013923948.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000013925893.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000013925782.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000013924962.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000013923960.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000013924948.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2700000013923962.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2700000013925782.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=2700000013925893.0 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000013925905.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000013925905.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000013930138.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000013930138.0 node_expansions=329
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000102817479.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2700000147261938.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2700000130595261.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2700000086150803.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2700000058373025.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2700000169484160.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2700000113928581.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2700000091706359.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2700000113928581.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2700000197261938.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2700000197261938.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000088928581.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2700000050038803.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2700000019483248.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000058373025.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2700000113928581.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000113928581.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2700000113928581.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=2700000197261938.0 node_expansions=734
FooPlayer.decide: Prioritizing 17 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2700000197260090.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000197261409.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000197260090.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000197260090.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000197261479.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000197261090.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000197261090.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000197261131.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000197261646.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000197260090.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000197261090.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000197261958.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000197260090.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000197261090.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2700000197260090.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2700000197261646.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2700000197261930.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=2700000197261958.0 node_expansions=187
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000197261915.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000197261913.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000197261923.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000197261924.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000197261948.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', None, 'SHEEP')) score=2700000197261948.5 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000197261913.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000197261913.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000197262010.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000197262010.0 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000197261961.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000197261961.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000077817549.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2700000122261972.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2699999988927726.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2700000105595315.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2700000061150837.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2700000033373059.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2700000144484215.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2700000088928615.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2700000066706393.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2700000088928612.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2700000197261972.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000088928660.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2700000025038837.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2699999994483311.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000033373059.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2700000088928615.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000088928615.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2700000088928659.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=2700000197261972.0 node_expansions=64
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000197261949.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000197261949.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000197261996.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000197261996.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000197261942.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000197261942.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3300000233367360.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3300000233367360.5 node_expansions=653
FooPlayer.decide: Prioritizing 24 infrastructure actions over 38 total
FooPlayer.decide: Evaluating 24 actions with lookahead depth=3
  Action 0: expected_value=3000000225041575.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=3000000225042575.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=3000000225041575.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=3000000225041575.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=3000000225042575.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=3000000225043520.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=3000000225042575.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=3000000225042575.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=3000000225042576.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=3000000225042575.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=3000000225042575.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=3000000225041575.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=3000000225042575.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=3000000225041575.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=3000000225042575.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=3000000225041575.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=3000000225043242.0 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=3000000225043965.0 action_type=ActionType.BUILD_ROAD
  Action 18: expected_value=3300000233367360.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=3300000233367360.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=3300000225031249.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=3000000225043965.0 action_type=ActionType.BUILD_CITY
  Action 22: expected_value=3000000219488409.5 action_type=ActionType.BUILD_CITY
  Action 23: expected_value=3000000222266187.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=3300000233367360.5 node_expansions=5070
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000075015046.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000072236432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000080571432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000075015599.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000069459445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000075013379.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000063902500.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000077793655.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000077792543.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000077793655.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000080571155.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000075015599.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000069458889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000075015331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000075015331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000030567723.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000030568278.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000080571445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000030567723.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000075014213.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000052788055.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000044454443.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000044452499.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000063899777.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000050008610.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000066678386.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000047230829.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000047232496.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000052788323.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000041677488.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000066681431.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000052788597.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000052789153.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000058346931.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000041677774.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000066680886.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000066681164.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000055566943.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000055566943.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000061124497.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000041677496.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000050009721.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000030566888.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000050010832.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000030564387.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000030566888.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000050009433.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000050010822.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000069457823.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000050011110.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=600000080571445.4 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000080574210.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000080572821.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000080576988.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=600000080576988.5 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000044459497.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000041686445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000050018655.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000044459766.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000036127197.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000033351387.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000019462430.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000047240612.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000047240331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000047242276.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000050018667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000044464500.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000036125546.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000036124989.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=599999997238817.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=599999997239373.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000033352218.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000008347971.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000000014348.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000000012403.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000008347696.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000005568517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000016682420.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000008346850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000008348517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000022237208.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000011127194.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000036128375.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000022235795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000022237184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000027796920.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000002793517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000016681032.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000016679642.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000011126850.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000011125461.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000002790738.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000005567405.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=599999997236017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000005568238.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=599999997236004.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=599999997238806.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000019459416.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000019460805.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000027795817.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000005571015.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=600000050018667.6 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000050017556.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050018667.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050017834.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=600000050018667.6 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055576724.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055576724.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055576738.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055576738.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055581199.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055581199.6 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000055576737.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055576737.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055581201.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055581201.6 node_expansions=19
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000055576757.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055576737.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055576757.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055576747.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055576747.1 node_expansions=9
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000055576758.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055576733.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000055576734.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000055576740.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000055581197.1 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000055576734.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=600000055581197.1 node_expansions=48
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000055581197.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055579678.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055580788.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000055578698.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000055580232.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000055579690.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000055578142.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000055579544.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=600000055581197.1 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055581197.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055581197.1 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055581209.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055581209.1 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000055581218.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055585208.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000055581200.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000055581198.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000055581198.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=600000055585208.4 node_expansions=33
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000055584097.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055585221.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055585231.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000055583140.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000055584652.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000055584098.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000055582561.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000055583963.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000055583843.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=600000055585231.9 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055585221.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055585221.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055585222.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055585222.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055585221.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055585221.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055585234.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055585234.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000055585222.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055585222.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000055585223.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055585223.9 node_expansions=2
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000055585224.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055585232.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000055585220.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000055585232.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000055585232.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'SHEEP')) score=600000055585232.9 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055585209.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055585209.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002805653.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002805653.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000055585198.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000088918553.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000088918556.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000055585198.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000005583434.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000080585211.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000055585198.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000088918543.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000055585221.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000055585198.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000002805643.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000002805653.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000055585199.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000005583434.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000005583421.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000055585209.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000080585221.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000080585212.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=600000088918556.2 node_expansions=56
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000088918542.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088918542.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088918579.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088918579.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000088918588.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088918575.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088918588.2 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119474077.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119474077.2 node_expansions=10
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000055585244.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000088918576.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000002805689.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000055585250.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000005583467.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000080585251.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000055585253.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000088918576.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000055585244.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000055585253.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000002805695.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000002805697.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000055585244.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000005583475.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000005583473.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000055585240.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000111140743.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000111140743.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=900000111140743.9 node_expansions=116
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000080585254.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000080585253.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080585254.4 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002805668.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002805668.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002805668.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002805668.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002805670.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002805670.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002805671.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002805671.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002805671.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002805671.8 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002805680.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002805680.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000022251900.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000088918567.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000088918567.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000022251900.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999972250116.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000047251901.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000022251894.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000088918558.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000022251890.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000022251894.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999969472338.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999969472338.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000022251894.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999972250112.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999972250124.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000022251890.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000047251901.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000047251892.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=600000088918567.8 node_expansions=119
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088918567.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088918567.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088918566.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088918566.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000088918578.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088918569.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088918578.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088918589.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088918589.8 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000088918589.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088918580.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088918589.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119474077.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119474077.2 node_expansions=30
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000088918588.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088918586.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088918588.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969469280.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999969469280.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969469291.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999969469291.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999969465496.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999969465496.0 node_expansions=21
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=599999969472225.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999969470280.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999969471237.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999969472791.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999969472224.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999969470669.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999969472071.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999969471946.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999969465509.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=4) score=899999969465509.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999969465520.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999969465520.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000016689518.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000016689518.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999988908985.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999988908985.8 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999988908962.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999988908962.2 node_expansions=3
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=899999988911891.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999988908973.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999988910941.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999988911496.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999988911877.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999988910365.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999988911774.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999988911633.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=899999988911891.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999988911890.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999988911890.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999988914821.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999988914821.6 node_expansions=21
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999994467443.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000086137030.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000113914808.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999969468586.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999994467432.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999969465654.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000044470363.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000019467446.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000086137030.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000019467447.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000047245234.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999988911891.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000019467446.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999969465654.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999969465668.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000019467447.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000044467478.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000044470363.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=900000113914808.2 node_expansions=162
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000113913263.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000113914821.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000113911877.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000113913808.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000113914377.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000113914821.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000113914808.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000113914668.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000113914530.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=900000113914821.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113914835.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113914835.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113914832.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000113914832.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999994470363.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000086137076.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999969468598.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999994470377.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999969468620.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000044470374.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000019470374.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000086137065.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000019470390.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000047248179.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999988914821.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999988914819.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000019470390.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999969468585.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999969468596.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000019470363.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000044470374.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000044470388.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=900000086137076.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000086137055.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000086137055.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999988914842.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999988914842.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999988912030.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999988912030.2 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999988914797.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999988914797.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999988914831.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999988914831.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999988914847.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999988914847.1 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999988914847.1 action_type=ActionType.END_TURN
  Action 1: expected_value=899999988917574.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999988914825.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999988914811.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999988914821.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=899999988917574.9 node_expansions=30
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=899999988915810.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999988916186.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999988917574.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999988914797.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999988915824.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999988917199.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999988916213.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999988917474.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=899999988917574.9 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999988917574.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999988917574.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999988921074.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999988921074.9 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999988917574.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999988917574.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999988917574.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999988917574.9 node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999994473144.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000086139847.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000113917598.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999969471387.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999994473165.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999969471352.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000044473154.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000019473130.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000086139819.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000019473157.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000047250943.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999988917574.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000019473130.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999969471366.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999969471352.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000019473130.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000044473168.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000044473141.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=900000113917598.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113917609.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113917609.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999961143309.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999961143309.6 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999961139836.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999961139836.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999961139847.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999961139847.6 node_expansions=3
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=899999961140836.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999961141642.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999961141198.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999961143320.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999961139836.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999961140809.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999961140809.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999961141209.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999961142476.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=899999961143320.6 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999961143320.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999961143320.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999961143332.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999961143332.6 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999961143337.1 action_type=ActionType.END_TURN
  Action 1: expected_value=899999961143337.6 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999961143323.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999961143323.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999961143320.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=899999961143337.6 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999961143350.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999961143350.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999961143335.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999961143335.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999961143351.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999961143351.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999952800502.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999952800502.0 node_expansions=27
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=899999933362248.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999933360029.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999933360848.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999933360404.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999933359029.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999933360140.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999933359016.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999933360015.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999933360415.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999933361693.1 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999952799947.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=1199999952800514.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=39) score=1199999952800514.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999933356069.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999933356069.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999933356057.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999933356057.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999933356084.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999933356084.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999952797043.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999952797043.5 node_expansions=47
FooPlayer.decide: Prioritizing 11 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1199999933359316.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999933356094.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999933357924.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999933357492.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999933356101.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999933357205.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999933356101.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999933356101.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999933357482.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999933358757.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999952797055.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=20) score=1499999952797055.5 node_expansions=53
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999952797067.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999952797067.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999933355223.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999933355223.8 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999933352610.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999933352610.0 node_expansions=4
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000022232669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000008342891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000005564280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000016676280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000016676280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000019454336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000011120391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000011120669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=299999963895003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=299999963894725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=299999963893891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000022229336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000030565169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000025009836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000022233169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000025010725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000022232669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000030566002.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000025010725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000008342891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000025010447.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000019454336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000027788225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000016676225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000002785668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999986116167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999986115056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999963894168.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999963891945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999963893335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999977780612.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999977782834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000002782335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999988893945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000016674279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999988893667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999988892278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000011118168.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999986117834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000011120946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000005565113.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999988895612.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999988894501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999997229835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999980559778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999986118113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999980559778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999980561445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000005565113.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999988894778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999988894778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999994452835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999980561445.44 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=300000030566002.94 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000030564058.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000030563502.94 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000030566002.94 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=300000030566002.94 node_expansions=387
FooPlayer.decide: Prioritizing 44 infrastructure actions over 44 total
FooPlayer.decide: Evaluating 44 actions with lookahead depth=3
  Action 0: expected_value=600000050020057.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000047242279.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000033351645.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000044461166.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000036127223.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000050019756.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000050020057.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000002794366.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000002793533.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000002793263.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000027792720.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000025018287.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000041685834.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000025014109.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000055575623.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000055575603.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000041685032.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000025015531.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000025014420.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000002793518.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000002791281.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000002790182.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000005567959.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000005567681.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000019459383.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000016679916.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000041682497.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000027791906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000027793295.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000013901847.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000022234095.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000016679627.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000016677127.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000013902706.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000008345181.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000008347149.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000013905484.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000008347138.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000008348805.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000033352499.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000027794128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000027794139.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000033352209.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000019460795.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=600000055575623.0 node_expansions=272
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000055572834.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000055575334.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055581043.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=600000055581043.2 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055575624.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055575624.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000055575623.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055575623.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055575645.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055575645.0 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000055575633.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000055575634.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000086131189.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000119464522.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000000018300.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000055575634.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000002796091.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000055575634.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000055575633.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000086131189.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000088908968.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000033351647.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000000018299.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000055575633.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000055575634.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000002796078.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000002796091.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000055575634.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=600000119464522.9 node_expansions=54
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000119464532.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000119464518.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000119464532.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000119464543.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000119464543.9 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000055575656.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000055575668.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000086131211.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000000018321.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000055575666.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000002796113.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000055575655.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000055575655.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000055575668.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000086131207.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000088908985.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000033351652.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000000018321.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000055575656.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000055575655.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000002796099.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000002796100.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000055575655.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=600000088908985.4 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000088908989.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088908964.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088908989.4 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000122242289.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000122242289.8 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000088908986.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088908989.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000088908989.4 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000088908988.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088908976.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088908988.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000088914387.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088914387.6 node_expansions=28
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000088908976.4 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000088908984.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000088908984.9 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000088908984.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088908984.9 node_expansions=4
FooPlayer.decide: Filtering out maritime trades from 17 to 17 actions
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=600000088908986.4 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=600000088908988.4 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=600000088908973.9 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=600000088914424.1 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=600000088914424.1 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=600000088914424.1 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=600000088914423.1 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=600000088914433.1 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=600000088908963.9 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=600000088914434.1 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=600000088908973.9 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=600000088908988.4 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=600000088908986.4 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=600000088908973.9 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=900000122242287.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=900000122242299.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000122242299.8 node_expansions=248
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000088908985.4 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=600000088908998.9 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=600000088908996.4 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=600000088914423.1 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=600000088908985.4 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=600000088914423.1 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=600000088914423.1 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=600000088914433.1 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=600000088908987.4 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=600000088908996.4 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=600000088908995.4 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=600000088908996.4 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=600000088914387.6 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=900000113908961.4 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=900000122242276.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=600000088908998.4 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=600000088914410.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_YEAR_OF_PLENTY: 'PLAY_YEAR_OF_PLENTY'>, value=('ORE', 'ORE')) score=900000122242276.2 node_expansions=431
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000122242277.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000119464498.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=17) score=900000122242277.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000122242290.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000122242290.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000000023710.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000000023710.0 node_expansions=29
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000000018299.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000000018299.6 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000000018297.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000000018297.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000000018275.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000000018275.1 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999966684999.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999966684999.2 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000055575631.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000055575610.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000086131189.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000152797869.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=899999966684942.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000055575610.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000002796053.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000055575609.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000055575610.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000055575609.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000086131188.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000122242311.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=900000033351633.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=900000055575624.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=900000055575644.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=900000002796054.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=900000002796053.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=900000055575610.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=900000152797869.8 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000152797867.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000152797867.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000152797874.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000152797874.2 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000152797887.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000152797852.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000152797887.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000152797884.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000152797884.2 node_expansions=9
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000152797896.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000152797877.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000152797896.2 node_expansions=15
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000183353421.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000183353421.2 node_expansions=44
FooPlayer.decide: Prioritizing 1 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000183358805.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=22) score=1200000183358805.0 node_expansions=24
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000183353400.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000183353384.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000183353429.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000183358805.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000183353409.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1200000183358805.0 node_expansions=49
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000183358805.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000183355902.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000183355346.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000183357708.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000183355339.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000183357824.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000183358805.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000183356305.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=1200000183358805.0 node_expansions=32
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000183358805.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000183358805.0 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000183358834.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000183358834.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000183358834.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000183358834.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000055581041.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000055581056.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000116696598.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999966690375.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000055581041.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999972245930.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000055581063.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000055585498.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000055581050.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000116696630.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000122252152.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000033357067.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999966690397.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000055581063.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000055581041.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999972245952.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999972245930.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000055581063.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=1200000122252152.0 node_expansions=94
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000055581064.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000055581087.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000116696607.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000183363274.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999966690400.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000055581054.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999972245956.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000055581052.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000055581052.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000055581067.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000116696607.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000033361496.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999966690386.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000055581067.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000055581087.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999972245956.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999972245941.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000055581087.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1200000183363274.0 node_expansions=126
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1200000183362344.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000183361341.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000183360776.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000183363174.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000183360774.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000183363274.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000183361788.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000183362066.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000183361788.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=1200000183363274.0 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000183363288.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000183363288.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000183363320.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000183363320.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000055585498.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000055585512.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000116700941.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999966694843.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000055585510.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999972250421.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000055585500.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000055585498.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000055585500.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000116700941.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000122256497.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000033365830.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999966694843.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000055585500.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000055585498.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999972250387.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999972250389.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000055585498.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=1200000122256497.2 node_expansions=134
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1200000122253166.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000122255120.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000122254664.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000122254123.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000122256511.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000122254123.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000122255698.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000122255108.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000122255386.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000122255123.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=1200000122256511.8 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000122256509.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000122256509.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000122264608.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000122264608.8 node_expansions=156
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000122256510.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000122256525.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000122259996.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000122256535.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000122256542.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=1200000122259996.5 node_expansions=37
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1200000122257508.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000122259455.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000122258622.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000122259010.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000122258619.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000122258442.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000122258440.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000122259998.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000122259441.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000122257530.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000122259475.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=1200000122259998.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000122260031.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000122260031.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999966702674.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999966702674.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999966707263.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999966707263.2 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999966702652.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999966702652.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999966703652.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999966703652.2 node_expansions=179
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1199999966703666.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999966705613.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999966704792.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999966705201.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999966704779.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999966704611.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999966704625.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999966707279.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999966705611.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999966703668.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999966703666.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999966705611.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=1199999966707279.8 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999966707299.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999966707299.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999966707300.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999966707300.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999966707311.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999966707285.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999966707311.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999966710209.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999966710209.5 node_expansions=30
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1199999938929532.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999966710216.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1199999966707312.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999966707329.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000002813830.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1199999966707309.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1500000002813830.8 node_expansions=124
FooPlayer.decide: Prioritizing 17 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1199999966708299.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999966710244.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999966709408.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999966709797.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999966709423.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999966709244.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999966709242.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999966710242.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999966708297.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999966708299.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999966710244.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999966709964.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1199999966709408.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000002813852.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1499999991700566.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1499999991699165.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1500000000037176.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=0) score=1500000002813852.8 node_expansions=77
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000002813842.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000002813842.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999972257378.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999972257378.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999972257397.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999972257397.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000002813847.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000002813847.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999975036082.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999975036082.0 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000027809349.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000027809349.8 node_expansions=35
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1500000002813870.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000002816814.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000002815981.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000002816360.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000002815983.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000002815822.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000002815814.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000002815822.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000002814857.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000002813860.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000002816822.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000002816527.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000002815971.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000027809350.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1800000027805752.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1800000025031749.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=6) score=1800000027809350.8 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000027809365.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000027809365.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999972252882.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999972252884.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999972252893.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999972255812.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999972252905.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1799999972255812.0 node_expansions=46
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1799999972252915.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999972255812.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999972254993.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999972255389.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999972254992.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999972254812.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999972254825.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999972254812.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999972253889.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999972252882.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999972255826.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999972255568.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999972254992.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=1799999972255826.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999972255812.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999972255812.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999972258764.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999972258764.8 node_expansions=31
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1799999972255820.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999972258757.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999972257923.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999972258201.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999972258298.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999972257757.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999972257742.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999972257923.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999972257777.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999972256812.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999972255812.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999972257909.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999972258499.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999972257931.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=1799999972258757.2 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999972258777.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999972258777.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999972258806.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999972258806.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999972258793.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999972258793.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999952816812.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999952816812.8 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999952814330.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999952814330.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999952816827.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999952816827.2 node_expansions=30
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999952814328.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999952816811.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999952816827.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999952814348.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999952814339.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=1799999952816827.2 node_expansions=68
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1799999952814327.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999952815328.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999952816439.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999952816717.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999952816829.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999952816293.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999952816273.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999952816460.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999952816718.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999952816271.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999952815328.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999952814327.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999952816439.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999952816440.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1799999952816440.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=1799999952816829.2 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999952816829.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999952816829.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000008373293.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000008373293.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000061144684.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000061144684.0 node_expansions=455
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000080596415.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000080596435.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000166707525.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000213929749.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000061151968.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1799999952816879.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000086151971.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000086151993.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000086151970.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000147263093.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000152818663.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000075039994.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000008373323.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000086151990.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000086151990.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000025040859.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000025040871.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000061151970.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1800000213929749.0 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000213929748.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000213929764.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000213929764.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000213929736.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000213929736.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000213929751.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000213929751.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000213929747.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000213929747.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000213929749.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000213929749.8 node_expansions=22
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000102814282.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000080598789.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000188925393.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000008373307.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000061151969.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1799999952816861.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000086151979.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000086151979.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000086151989.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000169480948.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000175036504.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000075042345.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000008373318.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000086151972.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1800000086151972.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1800000025040868.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1800000025040874.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1800000061151972.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=2100000188925393.0 node_expansions=356
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000166707556.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000166707556.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000138929758.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000138929758.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000052818650.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000052818618.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000186151971.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1799999980595506.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000033374173.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1799999925039091.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000058374173.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000058374206.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000058374172.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000147263073.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000152818618.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000047262206.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1799999980595505.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000058374171.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1800000058374184.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1799999997263082.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1799999997263060.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1800000033374206.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), None, None)) score=1800000186151971.2 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000186151950.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000186151950.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000227811339.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000227811339.5 node_expansions=435
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000052818648.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000052818664.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000138929759.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1799999980595535.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000033374203.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1799999925039095.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000058374206.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000058374202.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000058374206.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000147263093.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000152818668.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000047262204.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1799999980595539.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000058374218.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1800000058374206.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1799999997263092.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1799999997263092.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1800000033374203.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=1800000152818668.5 node_expansions=150
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000152818649.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000152818636.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000152818648.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000152818661.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000152818646.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WHEAT')) score=1800000152818661.0 node_expansions=23
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000152818636.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000152818636.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000175036504.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000175036504.0 node_expansions=41
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000152816724.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000152818670.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000152818670.5 node_expansions=24
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000152818666.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000152818658.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000152818666.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000152818687.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000152818687.5 node_expansions=8
FooPlayer.decide: Prioritizing 2 infrastructure actions over 5 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000177818639.5 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000177818656.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=6) score=2100000177818656.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000177818625.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000177818625.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000177818680.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000177818680.5 node_expansions=18
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000177818635.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000177818648.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000177818660.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000177818672.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000177818656.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WHEAT')) score=2100000177818672.0 node_expansions=23
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000177816700.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000177816700.8 node_expansions=18
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999925039108.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999925039108.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999925039088.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999925039088.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999925039102.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999925039102.0 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999925039091.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999925039091.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999925039108.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999925039108.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999925039105.0 action_type=ActionType.DISCARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=2099999925039105.0 node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000077818658.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000052818648.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000163929786.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000211151998.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000005595536.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000058374203.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000083374203.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000083374203.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000083374203.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000172263103.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000177818666.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000072262214.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000005595536.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000083374203.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000083374203.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000022263092.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2100000022263092.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2100000033374203.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=2100000211151998.2 node_expansions=306
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000211151978.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000211151993.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000211151989.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000211151991.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000211151979.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=2100000211151993.8 node_expansions=23
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000211151993.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000211151993.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000233369905.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000233369905.5 node_expansions=180
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000077818647.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000052818674.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000163929771.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000005595535.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000058374205.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2099999925039091.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000083374202.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000083374218.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000083374202.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000172263095.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000177818667.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000072262213.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000005595545.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000083374202.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000083374218.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000022263094.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2100000022263111.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2100000033374205.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=2100000177818667.5 node_expansions=306
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000177818660.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000177818657.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000177818645.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000177818647.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000177818649.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000177818660.0 node_expansions=23
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000202816405.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000202816405.0 node_expansions=426
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000177818649.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000177818649.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000177818659.5 action_type=ActionType.DISCARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=2100000177818659.5 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999936146188.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999936146188.5 node_expansions=62
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999905592724.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999905595067.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2099999905592681.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2099999905592695.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2099999905592712.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2099999905595067.8 node_expansions=72
FooPlayer.decide: Prioritizing 16 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999905592692.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999905593680.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999905593693.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2099999905594824.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2099999905593700.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2099999905594623.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2099999905594645.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2099999905594824.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2099999905595068.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2099999905594637.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2099999905593680.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2099999905592692.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2099999905593678.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2099999905594803.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2099999905593692.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2099999905592680.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(51, 52)) score=2099999905595068.5 node_expansions=64
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999905595082.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999905595082.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999905595117.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999905595117.5 node_expansions=5
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999905595134.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999905595113.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999905595134.5 node_expansions=11
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999936147578.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999936147578.5 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000058374669.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000052819123.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000144485787.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000191707999.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2099999986151548.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000038930226.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000083374670.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000083374669.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000063930216.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000152819121.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000158374666.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000052818225.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2099999986151549.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000063930228.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000063930214.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000002819105.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2100000002819103.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2100000013930236.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=2100000191707999.8 node_expansions=126
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000191707992.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000191707969.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000191707992.8 node_expansions=12
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000008342614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000025010169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000025011558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000025011280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000022232391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000005564836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000016676780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000027790169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000027786503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000038900169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000027788225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000008343725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000013897891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000013899280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=299999961118336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=299999961118614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000005564836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=299999961117780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000002785391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=299999997230669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000005564836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000000007614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000011121225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000005563669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000002784835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999983336167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999983337278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999997228946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999986114501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000005562057.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999980558667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999986116446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999977783389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000000009002.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999983338945.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999983337834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999961117502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999961114723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999961115835.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999994450946.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999977780612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999977781723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999980560890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999977781723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999975002834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999988895113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999975003389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999975005334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000000009002.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999986116445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999986117556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999994453668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999980562001.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=9) score=300000038900169.7 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000038900169.7 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000038898503.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000038897947.44 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=300000038900169.7 node_expansions=387
FooPlayer.decide: Prioritizing 44 infrastructure actions over 44 total
FooPlayer.decide: Evaluating 44 actions with lookahead depth=3
  Action 0: expected_value=600000055575309.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000061131710.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000041686367.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000033347699.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000038906599.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000008348820.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000008351034.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000041683626.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000008349377.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000027794933.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000033352237.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000052798364.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000036129145.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000058353134.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000052797205.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000019459385.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000019458249.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000033348260.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000022233817.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000030569387.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000016677962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000016679350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000022234075.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000013904906.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000025015499.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000019460496.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000019459360.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000008351028.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000008348226.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000008349361.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000019460486.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000013902138.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000013903249.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000016682445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000013903239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000011124350.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000025016643.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000011124907.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000022238850.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000047242530.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000033349972.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000033351107.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000041683860.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000027795515.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=1) score=600000061131710.8 node_expansions=272
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000061131709.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000061127265.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000061130624.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 1)) score=600000061131709.8 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061131709.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061131709.8 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061131744.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061131744.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061131745.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061131745.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061131744.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061131744.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000038907720.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999969460634.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000030574397.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000091687277.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000061131719.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000061131744.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000008352164.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000094465054.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000000018830.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000061131745.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000061131719.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000061131719.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000061131719.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000061131719.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000061131720.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000061131719.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000061131745.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000094465079.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=600000094465079.6 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094465079.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094465079.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000018842.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000018842.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000018818.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000018818.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000000018820.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000000018831.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000000018839.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000000018817.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000000018841.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=600000000018841.8 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000018841.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000018841.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000008352149.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000008352149.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000008352149.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000008352149.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000008352149.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000008352149.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000008352163.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000008352163.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000008352189.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000008352189.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000008352165.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000008352165.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000018808.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000018808.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000018808.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000018808.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999966685474.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999966685474.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966690630.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999966690630.8 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999966685474.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999966685474.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966690638.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999966690638.2 node_expansions=19
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999966685498.9 action_type=ActionType.END_TURN
  Action 1: expected_value=599999966685508.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999966685520.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999966685518.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999966690638.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=599999966690638.2 node_expansions=35
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=599999966690638.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999966687860.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999966685491.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999966685504.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999966687991.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999966688693.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999966688693.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999966685504.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=599999966690638.2 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966690652.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999966690652.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999975023974.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999975023974.1 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000005579529.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999969465773.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999997246193.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000058359085.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000027803540.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000027803516.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000094470194.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999966690651.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000027803516.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000027803516.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000027803554.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000027803516.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000027803516.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000027803554.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000027803516.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000027803540.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000027803516.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000094470221.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=600000094470221.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094470196.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094470196.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000005579529.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999969465752.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999997246196.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000058359085.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000027803516.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000027803516.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999975023974.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000094470196.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000027803516.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000027803540.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000027803516.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000027803516.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000027803540.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000027803516.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000027803516.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000027803516.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000027803516.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000094470194.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=600000094470196.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061134096.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061134096.4 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094470232.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094470232.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094470194.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094470194.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966690627.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999966690627.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000005579527.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999969465752.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999997246209.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000058359085.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000027803516.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000027803516.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999975023974.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000094470234.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000027803516.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000027803516.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000027803529.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000027803554.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000027803529.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000027803540.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000027803516.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000027803554.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000027803516.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000094470196.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=600000094470234.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094470234.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094470234.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094470234.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094470234.5 node_expansions=5
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000094470221.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000094472623.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000094473456.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000094470221.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000094472721.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000094473443.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000094473443.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000094472887.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000094470245.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000116687309.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=20) score=900000116687309.2 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116687287.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116687287.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116687312.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116687312.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000116687299.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000116687273.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116687299.2 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116687329.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116687329.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000116687312.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000116687273.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116687312.8 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116687299.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116687299.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000116687299.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000116687273.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116687299.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116687321.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116687321.8 node_expansions=21
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000116687288.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000116687307.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000116687339.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000116687319.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000116687321.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000116687309.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=900000116687339.8 node_expansions=34
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000116687321.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000116687319.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116687321.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116690510.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116690510.8 node_expansions=41
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000050020656.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000013906896.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000019463336.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000080576229.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000050020655.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000027798432.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999975018877.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999988907766.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000050020668.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000050020655.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000050020655.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000050020668.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000050020655.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000050020673.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000050020655.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000027798446.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000050020668.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000116687340.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=900000116687340.8 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000116687322.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000116687309.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116687322.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116690511.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116690511.8 node_expansions=41
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000116687332.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000116689678.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000116689572.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000116687309.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000116689822.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000116690511.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000116690509.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000116688983.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000116687319.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=900000116690511.8 node_expansions=45
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000116690511.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000116690534.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000116690534.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116690498.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116690498.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000116690534.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116690534.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000116690498.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116690498.8 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000019468277.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999983354509.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999988910944.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000080579398.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000019468276.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999997246054.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999944466511.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000086134967.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999958355401.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000019468290.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000050023833.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000050023843.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000019468276.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000019468276.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000019468276.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000019468290.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999997246068.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=900000019468276.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=900000086134967.8 node_expansions=57
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000086134979.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000086134979.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000086134957.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000086134957.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000086134987.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000086134987.8 node_expansions=11
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000086134987.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000086134954.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000086134987.8 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000086134979.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000086134979.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000086134987.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000086134977.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000086134987.8 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000108353962.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000108353962.5 node_expansions=47
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000019468314.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999983354542.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999988910998.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000080579425.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000019468313.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999997246091.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999944466535.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999958355437.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000019468321.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000050023878.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000050023887.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000019468313.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000019468313.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000019468313.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000019468313.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999997246091.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000019468326.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000086134998.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=900000086134998.8 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000086134990.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000086134990.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000086134990.8 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000108353973.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000108353973.5 node_expansions=51
FooPlayer.decide: Prioritizing 11 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1500000086134955.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000111134932.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000108356183.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000108356461.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000086134955.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000108356461.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000108357154.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000108355628.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000108353961.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000108354795.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000108357165.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 2)) score=1500000086134955.5 node_expansions=348
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000086134956.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000086134930.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000086134977.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000086134997.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000086134955.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000086134969.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1500000086134955.5 node_expansions=86
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000086137357.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000086137177.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000086138455.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000086134990.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000086134991.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000086137455.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000086138177.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000086136622.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000086134990.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000086136788.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000108353975.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=1500000086134991.0 node_expansions=53
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000063910511.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000086134930.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000086134930.0 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000063910499.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000063910499.0 node_expansions=18
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000063916364.8 action_type=ActionType.PLAY_ROAD_BUILDING
  Action 1: expected_value=1500000063914001.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_ROAD_BUILDING: 'PLAY_ROAD_BUILDING'>, value=None) score=1500000063916364.8 node_expansions=104
FooPlayer.decide: Prioritizing 9 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1500000063916364.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000063916198.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000063916364.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000063913975.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000063915364.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000063913989.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000063915642.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000063914001.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000063915809.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=1500000063916364.8 node_expansions=171
FooPlayer.decide: Prioritizing 10 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1500000063915087.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000063916364.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000063915289.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000063912864.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000063912878.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000063915364.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000063912864.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000063914545.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000063912878.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000063914711.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(28, 29)) score=1500000063916364.8 node_expansions=29
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000063916364.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000063916364.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000063916378.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000063916378.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000063916404.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000063916404.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000063916403.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000063916403.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000063918801.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000063918801.2 node_expansions=63
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1500000063918648.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000063918814.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000063916401.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000063916425.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000063916425.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000063916400.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000063918067.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000063916401.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000063918536.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000063918233.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=1500000063918814.8 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000063918790.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000063918790.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000063918789.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000063918789.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000063918790.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000063918790.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000088915415.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000088915415.2 node_expansions=117
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000063918810.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000063918790.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000063918810.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000102809893.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000102809893.0 node_expansions=138
FooPlayer.decide: Prioritizing 15 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1800000088917603.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000088916381.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000088916381.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000088915381.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000088915381.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000088915381.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000088915381.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000088917048.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000088915381.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000088917492.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000088916381.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000088917603.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=1800000077803168.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1800000086139002.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1800000077801801.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=1800000088917603.5 node_expansions=442
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1500000063921044.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000063921030.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1800000088917603.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000063921022.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000063921024.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1500000063923110.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1800000088917603.5 node_expansions=70
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1500000063922570.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000063922015.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000063922016.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000063921014.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000063921014.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000063921014.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000063921015.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000063922681.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000063921022.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000063922856.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000063923126.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000063922014.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000088917603.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1800000077803157.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1800000086138991.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1800000077803993.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=1800000088917603.5 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000088917603.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000088917603.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000111135691.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000111135691.8 node_expansions=26
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000088917630.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000111135654.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000088917638.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000088917658.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000088917668.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=2100000111135654.8 node_expansions=49
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1800000088919168.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000088918612.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000088918612.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000088917626.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000088917613.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000088917626.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000088917612.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000088919280.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000088917613.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000088919447.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000088919723.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000088918612.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000102799821.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=2100000111135703.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=29) score=2100000111135703.8 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000091691223.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000091691223.8 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000091691225.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000091691225.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000091691224.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000091691224.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000091691238.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000091691238.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000091691224.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000091691224.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000091691233.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000091691233.8 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000091691273.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000091691273.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000091691277.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000091691277.8 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000091691274.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000091691274.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000091691276.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000091691276.8 node_expansions=3
FooPlayer.decide: Prioritizing 12 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2100000091695426.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000091694315.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000091694315.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000091693315.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000091693315.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000091693315.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000091693315.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000091693315.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000091693315.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000091695148.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000091695426.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000091693315.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=2100000091695426.5 node_expansions=644
FooPlayer.decide: Prioritizing 13 infrastructure actions over 23 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2100000091694039.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000091693759.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000091693760.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000091692786.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000091692763.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000091695426.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000091692759.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000091692786.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000091692759.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000091692773.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000091694593.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000091694897.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000091692773.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(46, 48)) score=2100000091695426.5 node_expansions=78
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000091695428.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000091695436.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000091695436.0 node_expansions=17
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000091695460.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000091695436.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000091695460.0 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000061139882.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000061139882.5 node_expansions=9
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000061139858.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000061139880.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000061139880.5 node_expansions=19
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000061139870.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000061139880.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000061139880.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000061139868.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000061139880.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', None, 'BRICK')) score=2100000061139880.5 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000061139880.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000061139880.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000030584325.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000030584325.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000030584356.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000030584356.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000030586735.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000030586735.5 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2099999983362113.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2099999927806571.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2099999916694571.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000052806571.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2099999972251016.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2099999930586688.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2099999888915904.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2099999997251016.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2099999858361225.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2099999883362112.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2099999966697799.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2099999991697799.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2099999930584336.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2099999950028780.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2099999950028780.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2099999930584334.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2099999908362126.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2099999963920021.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=2100000052806571.5 node_expansions=174
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000052806568.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000052806530.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000052808910.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000052806536.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000052806549.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000052806565.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', None, 'BRICK')) score=2100000052808910.2 node_expansions=45
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2100000052807801.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000052808910.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000052807521.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000052807535.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000052806535.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000052806521.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000052806535.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000052806523.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000052806558.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000052806535.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000052808356.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000052808646.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000052806521.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(48, 49)) score=2100000052808910.2 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000052808910.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000052808910.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000052808943.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000052808943.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000019475591.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000019475591.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999858363590.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999858363590.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999858363590.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999858363590.2 node_expansions=3
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000013897614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000027787391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000016675391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000025009891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000025009336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000013897891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=299999966673614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=299999966673891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000033344058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000013898447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000019451836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000013895669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000027788503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000033344336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000027788503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000011120114.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000016676003.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000016674558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000022231836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000011119836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000016676280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000022231836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000022231836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=299999966671947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999966669724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999991668945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999991670334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000011120113.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999986115334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000002783446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999983337556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999983338667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999997227002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999991672001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000013898724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999988892834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999988891723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000008339279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999986117001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000011119557.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000005563446.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999991672556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999991671445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000002784835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999988893389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999991672835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999988893389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000005562613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999991671445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999991670889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999966671946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999966670001.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=300000033344336.3 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000033343503.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000033344336.3 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000033341836.3 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=300000033344336.3 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000041683333.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000041681388.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000041685545.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000047236456.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000041680564.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000038907508.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000033351389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000055574498.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000050019778.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000038906089.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000033350545.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000038907769.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000038905266.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000005571863.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000005569352.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000019456850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000019458250.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000025015254.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000030569418.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000011125472.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000011124084.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000025012414.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000019457958.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000016680752.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000016679629.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000036127218.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000025016927.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000050019499.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000033351376.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000030572462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000030571350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000030572765.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000008348250.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000027793296.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000030572752.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000027793295.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000019460239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000033350532.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000019459350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000019458795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000005570185.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000005569892.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=600000055574498.5 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000055573388.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055573666.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000055574498.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=600000055574498.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055574499.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055574499.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988905166.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988905166.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988905166.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988905166.1 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988905179.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988905179.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988905166.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988905166.1 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988905190.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988905190.6 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999988905178.1 action_type=ActionType.END_TURN
  Action 1: expected_value=599999988910853.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999988905155.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999988905142.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999988905152.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=599999988910853.0 node_expansions=30
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=599999988907096.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999988907396.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999988907650.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999988910033.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999988910864.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999988908644.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999988907821.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999988907650.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=599999988910864.0 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988910853.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988910853.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988910866.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988910866.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988910854.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988910854.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988910866.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988910866.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999988910850.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988910850.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988910888.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988910888.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988910865.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988910865.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988910889.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988910889.5 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000083358011.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000116691345.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000055580222.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000005578457.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000055580232.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000083358024.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000088913569.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000088913569.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000055580232.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999988910888.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999988910888.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000005578444.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000005578444.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000055580232.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000055580221.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000055580235.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000055580232.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000055580221.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=600000116691345.0 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000116691357.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000116691319.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000116691357.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000116691368.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000116691354.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000116691368.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000116691368.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000116691368.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000116691364.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000116691355.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000116691364.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000150024669.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000150024669.9 node_expansions=10
FooPlayer.decide: Prioritizing 2 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000150024657.4 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000144469136.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=13) score=900000150024657.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000150024679.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000150024679.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000150024697.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000150024697.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000150024697.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000150024655.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000150024697.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999988910910.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999988910910.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999988910904.0 action_type=ActionType.END_TURN
  Action 1: expected_value=899999988910886.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999988910904.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999988910921.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999988910921.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999988910901.0 action_type=ActionType.END_TURN
  Action 1: expected_value=899999988910880.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999988910901.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999988915776.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999988915776.4 node_expansions=22
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999988910903.0 action_type=ActionType.END_TURN
  Action 1: expected_value=899999988910877.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999988910903.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999988910911.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999988910911.0 node_expansions=21
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=899999988910911.0 action_type=ActionType.END_TURN
  Action 1: expected_value=899999988910903.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=899999988910889.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999988910904.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999988910899.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=899999988910913.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'ORE')) score=899999988910913.0 node_expansions=34
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999988910899.5 action_type=ActionType.END_TURN
  Action 1: expected_value=899999988910874.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999988910899.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999963905765.1 action_type=ActionType.END_TURN
  Action 1: expected_value=899999988910896.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=899999988910896.0 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999963905728.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999963905728.1 node_expansions=18
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000116686172.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000125019528.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000063908416.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000038906628.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000088908395.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000091686172.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000097241728.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000097246620.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000063908395.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999963905741.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999963905749.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000013906616.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000013906638.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000063908394.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000063908394.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=900000063908394.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000063908416.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=900000063908394.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=900000125019528.1 node_expansions=63
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125019528.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000125019528.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000125019528.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000125019528.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125019551.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000125019551.6 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000116686225.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000063908451.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999963905773.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000038906606.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000116686161.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000119463939.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000125019495.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000125019495.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000063908451.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999963905783.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999963905783.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000013906663.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000013906662.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000063908437.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000063908451.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000063908440.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000063908437.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000063908450.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=1200000125019495.0 node_expansions=64
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000097241774.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000097241756.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000097241773.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000097246609.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000097241768.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=900000097246609.0 node_expansions=37
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000097243684.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000097243973.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000097241750.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000097246609.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000097241739.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000097246345.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000097242734.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000097244386.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000097244240.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=900000097246609.0 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000097246609.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000097246609.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000097251231.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000097251231.1 node_expansions=23
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000097253151.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000097253595.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000097253429.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000097251206.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000097254151.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000097251206.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000097254151.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000097252206.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000097253873.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000097253706.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=900000097254151.1 node_expansions=246
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000097251484.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000097251939.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000097251762.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000097249540.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000097250562.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000097251117.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000097249553.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000097254151.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000097250540.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000097252206.6 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000097250662.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=900000097254151.1 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000097254165.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000097254165.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000097254177.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000097254177.6 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000116701275.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000125031955.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000063920832.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999963918165.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000038921720.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000088923497.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000091701275.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000097254177.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000063920854.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999963918165.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999963918165.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000013919067.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000013919054.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000063920832.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000063920832.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000063920854.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000063920832.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000063920843.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=900000125031955.4 node_expansions=150
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=900000125033886.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000125034342.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000125034166.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000125034333.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000125031957.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000125032964.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000125033498.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000125031953.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000125032942.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000125034342.4 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000125034609.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000125033055.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=900000125034609.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125032400.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000125032400.2 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125034652.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000125034652.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000125034642.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000125034620.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000125034642.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000150028698.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000150028698.5 node_expansions=30
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000125034642.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000125034622.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000125034642.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000125034621.0 action_type=ActionType.DISCARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=900000125034621.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999963923210.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999963923210.1 node_expansions=29
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999963920824.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999963920824.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=899999941695122.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999941695566.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999941695580.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999941695413.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999941693178.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999941694178.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999941694733.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999941694178.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999941693188.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999941694188.9 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999941695289.1 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=899999941693177.9 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=899999941694289.1 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1199999977799287.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1199999972243175.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1199999969469142.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=1199999977799287.0 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999977799254.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999977799254.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999977801629.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999977801629.8 node_expansions=29
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1199999977801198.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999977800657.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999977801644.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999977801476.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999977799287.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999977800255.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999977800810.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999977800254.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999977799254.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999977800255.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999977801380.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999977799254.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1199999977800366.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(40, 42)) score=1199999977801644.2 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999977801666.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999977801666.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999941689629.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999941689629.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999941689644.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999941689644.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999977801643.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999977801643.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999977801677.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999977801677.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999977801699.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999977801699.8 node_expansions=3
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1199999977803630.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999977803087.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999977802522.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999977801699.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999977802698.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999977802697.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999977803256.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999977802699.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999977801689.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999977802699.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999977803797.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999977801686.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1199999977802808.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=1199999977803797.2 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999977803809.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999977803809.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999955581603.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999955581603.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999955581599.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999955581599.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999955583675.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999955583675.2 node_expansions=26
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999955581586.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999955581589.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999955581588.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999955583675.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999955581591.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1799999955583675.2 node_expansions=50
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1199999955583508.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999955582966.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999955582397.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999955581564.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999955582577.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999955582564.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999955583130.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999955582577.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999955581577.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999955582586.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999955582564.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999955581564.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1199999955582688.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999955583688.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(43, 47)) score=1799999955583688.8 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999955583675.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999955583675.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999955583688.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999955583688.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1799999955583697.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999955583664.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999955583697.8 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999983361435.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999983361435.5 node_expansions=10
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000125029890.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000133363200.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000047252088.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000055584556.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000119474312.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000122252112.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000105585433.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000105585423.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000047252088.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2099999947249422.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2099999983361422.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000030584533.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000030584533.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000072252088.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000094474334.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000116696556.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000094474312.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000072252088.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=2100000133363200.8 node_expansions=188
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000133363224.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2100000130585436.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=17) score=2100000133363224.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000133363200.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000133363200.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000133363264.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000133363264.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000125029931.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000047252119.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2099999983361454.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000030584590.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000119474368.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000122252154.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000105585479.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000105585475.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000047252132.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2099999947249479.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2099999983361456.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000005584567.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000005584567.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000072252120.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000094474355.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000116696587.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000094474376.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000072252122.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=2100000125029931.0 node_expansions=112
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000125029911.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000125029933.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000125029889.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000125029898.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000125029908.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=2100000125029933.0 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000125029898.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000125029898.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2099999947251387.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999947250831.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2099999947250276.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999947249443.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999947250466.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999947250477.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2099999947250998.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2099999947250457.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999947249457.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999947250488.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2099999947250443.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2099999947250443.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2099999947249443.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2099999947250556.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=2099999947251387.2 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999947251401.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999947251401.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999947251367.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999947251367.5 node_expansions=5
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2099999947255720.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999947254331.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2099999947254331.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999947254331.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999947255332.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999947255331.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2099999947255887.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2099999947256443.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999947255331.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999947254331.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2099999947255332.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2099999947255331.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2099999947255331.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2099999947254331.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2099999947255443.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=2099999947256443.0 node_expansions=497
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2099999947255755.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999947254331.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2099999947254346.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999947255331.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999947255331.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999947255346.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2099999947254331.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2099999947254331.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999947255887.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999947255331.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2099999947254377.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2099999947255377.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2099999947255346.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2099999947255331.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2099999947255466.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2099999947256477.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(36, 37)) score=2099999947256477.5 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999947256457.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999947256457.5 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999947257998.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999947257998.8 node_expansions=35
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999947256443.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999947256443.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999947257998.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999947257998.8 node_expansions=35
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1799999947257809.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999947257421.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999947256421.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999947257421.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999947257421.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999947257421.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999947256421.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999947256421.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999947257976.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999947257421.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999947256421.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999947257421.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999947257421.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999947257421.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1799999947256421.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1799999947256421.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1799999947257976.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(31, 32)) score=1799999947257976.8 node_expansions=115
FooPlayer.decide: Prioritizing 1 infrastructure actions over 2 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999947257976.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=11) score=1799999947257976.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999947257976.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999947257976.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999947257978.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999947257978.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000150038434.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000158371770.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000047260643.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000008370011.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000055593135.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000144482913.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000147260659.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000130594024.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000130594034.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000047260678.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000008369976.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000030593122.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000030593102.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000097260645.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000119482879.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000141705103.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000119482879.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000097260643.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1800000158371770.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000158371770.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000158371770.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000158374200.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000158374200.0 node_expansions=44
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000158371835.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000158371821.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1800000158371803.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000158371805.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000158374178.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1800000158371805.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=2400000158374178.0 node_expansions=68
FooPlayer.decide: Prioritizing 23 infrastructure actions over 24 total
FooPlayer.decide: Evaluating 23 actions with lookahead depth=3
  Action 0: expected_value=1800000158373192.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000158372823.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000158371789.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000158372803.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000158372823.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000158372789.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000158371791.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000158371803.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000158372789.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000158371789.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000158372823.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000158372789.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000158374178.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000158372791.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000158371789.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000158371789.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2100000163925798.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=2100000169477832.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=2100000177812279.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=2100000175034799.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=2100000172255597.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=2100000172257278.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=2100000169478391.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(30, 31)) score=2400000158374178.0 node_expansions=69
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000158374192.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000158374192.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000158374194.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000158374194.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000158374194.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000158374194.5 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000177814681.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000177814681.5 node_expansions=26
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000158374225.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000158374218.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000158374225.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000158374234.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000158374234.5 node_expansions=10
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000158374229.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000177814700.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2700000177814700.0 node_expansions=42
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2400000158374201.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000158374231.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2700000177814700.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000158374225.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000158374221.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2700000177814667.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2700000177814700.0 node_expansions=72
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=2700000163925810.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=2700000163927235.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=2700000169480290.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=2700000177814700.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=2700000175037235.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=2700000172258048.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=2700000172259702.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=2700000169480814.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=37) score=2700000177814700.0 node_expansions=32
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000177814702.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000177814702.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=3000000197259137.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000197259137.0 node_expansions=11
FooPlayer.decide: Prioritizing 7 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=3300000202810709.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=3300000202812098.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=3300000213922099.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=3300000211142931.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=3300000211144600.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=3300000208365710.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=3300000213922099.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=40) score=3300000213922099.0 node_expansions=98
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=299999961119169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=299999963896947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=299999961118058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=299999961118336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=299999961118891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=299999961119447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000038899058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000025009336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000013898503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000025009058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000008342058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000005563725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000019453780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000002786225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000011120391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000022232947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000016677058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000025011280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000025011003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000008343169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000027787947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000013899003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000011120947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000025010669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000000005668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999975002556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999975003667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999991672335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999977782278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999983340613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999977782278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999977781723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999980562279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999975003945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999994452613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999980559501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000002786224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999983339501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000005565390.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000005565946.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999983339501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999983339501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000000009279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999983339501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999977782278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999983341724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999977783389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999977782834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999997228724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999980558667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000005562335.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999986114223.25 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=6) score=300000038899058.56 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000038897669.7 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000038897947.44 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000038899058.56 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=300000038899058.56 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000013904107.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000013906598.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000013907456.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000033348575.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000055568877.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000050016089.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000063908368.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000063908945.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000058353055.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000066687278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000066687001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000055574976.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000030567985.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000016676885.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000016677694.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000022234375.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000019458240.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000025014377.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000019458239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000019456295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000022235752.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000016677986.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000036126112.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000033347184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000033349165.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000055572254.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000036127461.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000058353366.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000058353920.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000036127461.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000036127461.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000041682788.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000036127498.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000019456885.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000025014397.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000019459348.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000019456015.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000027790483.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000022235496.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000022234638.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000036124374.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000027788516.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=600000066687278.8 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000066683946.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000066686167.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000066687290.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=600000066687290.8 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066687289.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000066687289.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000066687278.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066687278.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066693554.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000066693554.2 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066687288.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066687288.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066687302.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000066687302.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066687289.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066687289.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066693569.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000066693569.8 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000066689519.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000066691742.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000066689519.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000066693579.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000066689798.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000066690499.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000066689944.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000066692167.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=600000066693579.8 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066693556.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066693556.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000036130662.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000036130662.1 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000036130665.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000036130667.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000036130667.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000036130665.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000036130665.1 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000036130655.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000036130655.1 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999975017766.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000061130656.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000061130655.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999983351098.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000100019554.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000008351109.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000036130666.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000036130666.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000036130654.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000061130665.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=600000036130666.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=599999983351098.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=599999983351098.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=600000066686227.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=600000066686211.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=600000069463988.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=600000036130654.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=599999975017766.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=600000100019554.0 node_expansions=84
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000100019544.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000100019544.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000100019544.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000100019544.0 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000100019541.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000100024384.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000100019553.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000100019529.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000100019530.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=600000100024384.2 node_expansions=47
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000100021771.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000100023983.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000100021737.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000100022176.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000100019539.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000100022015.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000100022717.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000100022161.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000100024384.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=600000100024384.1 node_expansions=36
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000100024384.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000100024384.1 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000100030349.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000100030349.6 node_expansions=27
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000100024412.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000100024412.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000100024413.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000100024413.1 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000036135524.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999975022635.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000061135522.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000061141475.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=599999983355988.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000008355979.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000036135524.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000036135524.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000036135543.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000061135532.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=600000036135524.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=599999983355965.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=599999983355969.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=600000066691080.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=600000066697030.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=600000069474808.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=600000036135524.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=599999975022635.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=600000069474808.6 node_expansions=144
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000069468858.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000069468858.6 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999975022633.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999975022633.2 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000036135524.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000061135544.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000061141495.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999983355968.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000100024443.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000008355979.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000036135521.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000036135524.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000036135525.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000061141495.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=600000036135524.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=599999983355965.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=599999983355965.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=600000066697050.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=600000066691090.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=600000069474828.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=600000036135524.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=599999975022635.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=600000100024443.6 node_expansions=169
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000100024414.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000100024414.1 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000100024414.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000100024414.1 node_expansions=5
FooPlayer.decide: Prioritizing 11 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000100026245.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000100026631.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000100028856.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000100026631.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000100027078.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000100024431.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000100030421.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000100026908.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000100027633.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000100027078.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000119464001.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=8) score=900000119464001.4 node_expansions=77
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000119463986.9 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000119463973.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119463986.9 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000094463999.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000094463999.5 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000094463997.4 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000094463999.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000094463999.4 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000094463998.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000094463998.4 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000094463999.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000094463999.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000094464029.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000094464029.9 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000094464001.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000094464001.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000094464001.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000094464001.4 node_expansions=14
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000094463997.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000094463997.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000094464000.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000094464000.4 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000094468975.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000094468975.9 node_expansions=31
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000094463997.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000094463997.4 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000094468975.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000094468975.9 node_expansions=31
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000094464034.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000094464034.9 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000094464000.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000094464000.4 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000094464001.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000094464001.4 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000094464000.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000094464000.4 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000094464002.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000094464002.4 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000094464001.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000094464001.4 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000094464001.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000094464001.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000094469033.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000094469033.5 node_expansions=59
FooPlayer.decide: Prioritizing 10 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000094464867.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000094466255.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000094468478.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000094466281.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000094466670.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000094464048.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000094469033.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000094466533.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000094467227.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000094466695.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=900000094469033.4 node_expansions=80
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000094469058.9 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000094469030.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000094469058.9 node_expansions=16
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000094469036.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000094469036.4 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000030580142.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999950022809.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000080580138.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000080580138.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=899999977800583.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000025024608.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000011135698.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000011135698.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000030580142.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000080580139.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000030580139.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=899999977800587.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=899999977800594.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1200000100024530.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=900000061135694.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=900000063913472.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=900000030580142.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=899999991691249.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=1200000100024530.5 node_expansions=139
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000061135670.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000061135687.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000061135687.0 node_expansions=11
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000061135697.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000061135683.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000061135697.0 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000061135688.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000061135688.0 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000061135694.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000061135673.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000061135694.0 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000030580131.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000080580138.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000080580142.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999977800577.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000094469021.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000025024577.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000011140152.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000011135687.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000030580131.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000080580142.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000030580131.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999977800587.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999977800585.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000061140148.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000061135704.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000063913476.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000030580140.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999991691242.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=900000094469021.5 node_expansions=108
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000094469031.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000094469031.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000094469037.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000094469017.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000094469037.5 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000077800149.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000077800149.6 node_expansions=9
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000077800151.6 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000077800172.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000077800172.1 node_expansions=12
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000077800141.6 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000077800103.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000077800141.6 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000116692188.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000116692188.2 node_expansions=138
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000030577930.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999933353906.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000063911260.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000080581097.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=899999977798373.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000008355708.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=899999994466794.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=899999994466794.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000013911259.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000063911250.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000013911240.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=899999961131683.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=899999961131683.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=900000044466795.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=900000044466818.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=900000047244573.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=900000013911263.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=899999975022350.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=900000080581097.5 node_expansions=114
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000080577936.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000080577936.4 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000080581110.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000080581110.5 node_expansions=82
FooPlayer.decide: Prioritizing 11 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000080583184.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000080581906.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000080583295.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000080583850.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000080583295.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000080582073.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000080581072.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000080581072.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000080581073.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000080583850.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000080583739.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=900000080583850.6 node_expansions=317
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000080580691.6 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000080580673.6 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000080580730.6 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000080583850.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000080580708.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=900000080583850.8 node_expansions=63
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000080582753.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000080581491.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000080582880.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000080583886.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000080582927.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000080581628.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000080580658.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000080580691.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000080580695.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000080580668.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000080581664.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000080583295.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=900000080583886.1 node_expansions=48
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000080583886.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000080583886.1 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000061136628.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000061136628.4 node_expansions=5
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000061136651.9 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000061136649.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000061136651.9 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999913912663.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999913912663.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999913912649.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999913912649.4 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999913912663.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999913912663.9 node_expansions=8
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000011136663.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000044469996.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000061136685.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=899999958357142.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000058358885.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=899999988914440.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=899999975025538.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=899999975025573.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=899999994469982.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000044469996.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000013914440.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=899999961134885.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=899999941690427.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=900000025025539.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=900000025025552.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=900000027803317.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=899999994470018.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=899999955581094.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=900000061136685.9 node_expansions=96
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000061136698.4 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000061136672.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000061136698.4 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000100025543.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000100025543.0 node_expansions=21
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000050025543.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999944468186.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000083358876.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1199999997245988.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000097247765.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000019469987.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000013914408.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000013914408.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000033358853.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000083358876.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000052803321.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000000023765.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1199999980579297.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1200000063914432.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1200000063914432.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1200000066692210.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1200000033358853.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1199999986136631.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1200000097247765.8 node_expansions=288
FooPlayer.decide: Prioritizing 3 infrastructure actions over 6 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000097247765.5 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000088914456.8 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000077803355.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=6) score=1200000097247765.5 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000097247792.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000097247792.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000097247809.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000097247809.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000097247766.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000097247766.5 node_expansions=18
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000119466808.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000119466808.5 node_expansions=103
FooPlayer.decide: Prioritizing 14 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000097252507.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000097251229.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000097252507.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000097251507.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000097253174.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000097251396.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000097250396.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000097251396.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000097250396.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000097250396.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000097250396.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000097250396.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1200000097253618.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1500000119469396.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=40) score=1500000119469396.2 node_expansions=411
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000119466807.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000119466775.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000119466773.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000119469396.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000119466783.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', None, 'BRICK')) score=1500000119469396.5 node_expansions=63
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000119468890.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000119467592.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000119467880.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000119467870.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000119469039.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000119467777.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000119466761.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000119466769.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000119466771.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000119466759.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000119466782.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000119466771.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1500000119469409.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=1500000119469409.8 node_expansions=52
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000119469398.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000119469398.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000072247188.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999936134285.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000105580531.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000122247175.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000041691619.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000011136086.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000036136112.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000036136063.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000055580507.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000105580578.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000075024989.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000044469445.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999980578778.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000063913865.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000086136064.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000088913864.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000055580531.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1499999977802764.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1500000122247175.2 node_expansions=66
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000122250410.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000122250410.2 node_expansions=29
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000072247241.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999936134310.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000105580574.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000041691655.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000119469463.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000011136102.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000036136113.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000036136113.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000055580557.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000105580544.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000075024989.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000044469421.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999980578753.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000063913907.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000086136097.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000088913888.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000055580533.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1499999977802764.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1500000119469463.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000119469433.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000119469433.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999936134308.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999936134308.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999936134308.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999936134308.8 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999911131813.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999911131813.2 node_expansions=35
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000047244709.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000105578004.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000097244670.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000016689143.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000094466932.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2099999986133559.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000011133586.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000036133559.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000055578032.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000080578004.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000050022503.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000019466947.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1499999955576253.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000038911337.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1500000061133630.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000063911337.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1500000030578033.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1499999952800300.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=2100000105578004.0 node_expansions=93
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000105578042.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000105578004.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000105578042.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000105578053.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000105578053.0 node_expansions=38
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000047244684.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999911131781.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000097244684.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000016689128.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000094466906.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2099999986133573.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000011133559.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000036133573.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000055578015.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000080578017.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000050022462.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000019466906.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2099999955576226.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000038911348.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000061133573.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000063911350.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2100000030578004.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2099999952800226.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=2100000097244684.2 node_expansions=126
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000097244722.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000097244731.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000097244731.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000097244685.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000097244685.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000047244697.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2099999911131795.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000105578028.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000016689142.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000094466917.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2099999986133586.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000011136828.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000036133584.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000055578052.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000080581286.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000050022512.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000019466954.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2099999955576239.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000038911400.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000061133620.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000063911398.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000030578054.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2099999952800263.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=2100000105578028.5 node_expansions=105
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000105578028.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000105578028.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000047244708.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2099999911131806.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000097244708.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000016689153.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000094466963.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2099999986133597.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000011133584.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000036133634.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000055578044.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000080578074.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000050022488.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000019466931.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2099999955576250.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000038911375.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000061133597.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000063911398.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000030578052.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2099999952800274.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=2100000097244708.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000097244710.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000097244710.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000097244777.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000097244777.8 node_expansions=32
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000097244719.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000097244745.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000097244745.2 node_expansions=24
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000097244730.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000097244729.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000097244758.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000097244742.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000097244728.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', None, 'WHEAT')) score=2100000097244758.8 node_expansions=32
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000097244716.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000097244694.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000097244694.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000097244708.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000097244691.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000097244716.2 node_expansions=19
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000097244732.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000097244732.8 node_expansions=21
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000047247903.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999911131827.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000105578075.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000016689162.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000094470125.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2099999986133616.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000011133605.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000036133630.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000055578072.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000080578060.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000050025681.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000019466940.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2099999955576272.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000038911384.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000061133616.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000063914569.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2100000030578092.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2099999952800285.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=2100000105578075.0 node_expansions=344
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000105578064.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000105578041.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000105578065.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000105581236.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000105578038.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', None, 'BRICK')) score=2100000105581236.8 node_expansions=62
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000105578014.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000105581250.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000105578861.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000105579139.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000105579148.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000105580250.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000105579014.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000105578014.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000105578061.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000105578037.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000105578063.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000105579306.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000105578061.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000105578063.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(24, 53)) score=2100000105581250.0 node_expansions=56
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000105581236.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000105581236.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000105583097.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000105583097.8 node_expansions=39
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000105581284.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000105581260.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000105581278.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000105583083.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000105581301.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', None, 'WOOD')) score=2100000105583083.5 node_expansions=75
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000105581250.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000105583083.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000105582083.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000105582361.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000105582384.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000105581250.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000105582264.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000105581264.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000105581250.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000105581273.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000105581250.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000105582527.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000105581250.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000105581299.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(52, 53)) score=2100000105583083.2 node_expansions=56
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000105583132.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000105583132.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000105583097.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000105583097.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000105583097.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000105583097.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999911138695.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999911138695.0 node_expansions=50
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999911136920.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999911136872.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2099999911136862.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2099999911136895.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2699999911138681.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', None, 'WOOD')) score=2699999911138681.5 node_expansions=70
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999911136847.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999911137680.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2699999911136897.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2099999911137958.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2099999911137958.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2099999911136862.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2699999911137862.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2099999911136896.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2099999911136847.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2099999911136862.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2099999911136896.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2699999911138681.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2099999911138174.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2099999911136862.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2099999911136847.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(51, 52)) score=2699999911138681.5 node_expansions=60
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000075014776.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000025012166.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000027789656.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000063903031.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000077793087.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000072234498.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000027789934.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000027788268.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000027789102.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000027788268.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000052789998.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000072236442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000075013935.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000075014213.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000063902768.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000072236432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000061124998.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000069458655.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000066680321.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000077791445.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000075013945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000061123330.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000050010552.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000050009996.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000055566664.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000041676663.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000047231386.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000041675274.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000041674718.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000058345553.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000052788322.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000066680601.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000041677211.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000041677211.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000055568878.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000052788600.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000058346656.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000061124487.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000044455266.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000044454711.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000061122222.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000047232218.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000050009998.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000050008610.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000050011655.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000069456444.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000047233610.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000047233054.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000066680333.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000047233322.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=4) score=600000077793087.0 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000077796420.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000077796698.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000077795309.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=600000077796698.1 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000033347767.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=599999994456309.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=599999994459643.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=599999994460752.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=599999994459919.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=599999994460742.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=599999994459921.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000019461645.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000038905877.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000041685608.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000030571661.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000019461596.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000019459076.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000019459941.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000016678820.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000050016142.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000047236698.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000027794974.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000008348239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000008347684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000013904352.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000000014350.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000005570186.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000000012961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000000014628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000025017196.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000019459959.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000022240261.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=599999997236860.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=599999997236860.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000011125761.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000008348249.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000013903539.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000011125764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000000014916.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000000014360.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000030571087.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000005569906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000019459684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000019458295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000016680515.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000041681140.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000016681073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000016679962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000036127529.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000013904681.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=600000050016142.5 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000050014753.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050016142.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050012531.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=600000050016142.5 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050016166.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050016166.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000050016166.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050016166.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050021163.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050021163.5 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050016180.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050016180.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000019462947.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000050021159.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999991685159.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999991685159.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000111132281.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000025019392.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000050021159.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000050021159.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000050021159.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000050021159.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000050021159.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000050021159.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000050021159.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000050021159.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000083354505.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000030574947.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999997241603.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000050021159.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=600000111132281.1 node_expansions=359
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000111127296.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000111132281.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000111132248.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000111127299.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000111127309.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=600000111132281.1 node_expansions=47
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000111130205.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000111131170.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000111129503.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000111132281.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000111130483.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000111130483.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000111127285.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000111127304.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=600000111132281.1 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000111132294.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000111132294.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000111132295.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000111132275.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000111132298.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000111132288.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000111132276.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WHEAT')) score=600000111132298.6 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000111132285.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000111132285.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000111132310.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000111132310.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000111132298.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000111132286.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000111132298.1 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000111137440.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000111137440.6 node_expansions=22
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000111135222.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000111136187.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000111137446.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000111134520.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000111135512.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000111135511.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000111132298.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000111132298.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000111137456.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=600000111137456.1 node_expansions=45
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000111137445.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000111137419.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000111137445.1 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000111137476.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000111137456.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000111137476.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000111137467.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000111137467.6 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000111137477.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000111137486.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000111142619.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000141692987.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000111137467.1 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000111142583.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=900000141692987.8 node_expansions=62
FooPlayer.decide: Prioritizing 2 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000136137444.1 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000141693024.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=22) score=900000141693024.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000141693024.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000141693024.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000141692987.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000141692987.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000141693024.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000141693024.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999997246752.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999997246752.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999997246774.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999997246774.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999997246752.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999997246752.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999997246776.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999997246776.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999997246787.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999997246787.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999997246765.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999997246765.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999997246798.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999997246798.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999997246799.5 action_type=ActionType.END_TURN
  Action 1: expected_value=899999997246766.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999997246776.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999997251918.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999997246790.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=899999997251918.8 node_expansions=40
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=899999997251918.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999997249696.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999997250640.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999997251918.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999997248987.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999997249974.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999997247752.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999997246765.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999997246752.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999997249418.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=899999997251918.8 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999997251932.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999997251932.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999997251932.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999997251932.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999997251954.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999997251954.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999997251940.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999997251940.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000050028843.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000080587051.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000080587078.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000022251051.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000022251051.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000141698187.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000025029729.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000080587051.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000080587051.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000080587066.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000080587078.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000080587078.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000080587051.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000080587051.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000080587065.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000113920396.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000030585298.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000080587065.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=900000141698187.5 node_expansions=56
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000141698176.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000141698138.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000141698176.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000141698189.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000141698189.0 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000141698177.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000141698162.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000141698191.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000141698187.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000141698190.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000141698201.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=900000141698201.0 node_expansions=39
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000141698187.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000141698162.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000141698187.5 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000050028797.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000080587085.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000080587089.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000022251078.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000022251085.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000050029686.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000080587076.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000080587076.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000080587077.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000080587076.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000080587076.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000080587089.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000080587076.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000080587076.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000113920419.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000030585299.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999997251965.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000080587076.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1200000050029686.8 node_expansions=94
FooPlayer.decide: Prioritizing 1 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000050029701.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=4) score=1200000050029701.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000050029686.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000050029686.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000050029686.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000050029686.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000050029686.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000050029686.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000022251895.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000022251895.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000050028822.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000105587043.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000105587043.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000022251043.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000022251043.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000166698165.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000050029686.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000105587006.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000105587006.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000105587041.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000105587006.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000105587006.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000105587006.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000105587006.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000105587006.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000138920353.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000055585266.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000105587021.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1200000166698165.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000166698131.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000166698131.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000166698169.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000166698169.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000166698198.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000166698198.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000022251966.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000022251966.5 node_expansions=6
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000050028830.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000105587043.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000105587077.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000022251043.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000022251043.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000166698165.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000050029720.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000105587043.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000105587043.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000105587043.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000105587043.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000105587043.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000105587057.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000105587043.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000105587043.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000138920421.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000055585276.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000105587045.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1200000166698165.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000166698164.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000166698164.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000166698180.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000166698180.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000166698164.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000166698164.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000166698178.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000166698178.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000166698200.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000166698199.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000166698200.5 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000141698221.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000141698221.5 node_expansions=10
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000141698217.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000141698214.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000141698217.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999997255177.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999997255177.8 node_expansions=28
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1199999997251968.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999997251967.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1199999997251955.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999997251965.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999997255163.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1199999997251965.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1799999997255163.2 node_expansions=40
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1199999997254885.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999997253342.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999997257107.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999997254177.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999997255163.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999997255163.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999997252953.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999997251953.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999997251941.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999997254607.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999997254607.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=1799999997255163.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999997255163.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999997255163.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999997255177.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999997255177.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999997255177.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999997255177.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999997255163.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999997255163.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999997255189.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999997255189.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999997255189.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999997255189.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999997254306.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999997254306.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999997254285.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999997254285.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999963920966.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999963920977.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1799999963920977.2 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999963920953.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999963920929.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999963920953.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999963920953.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999963920953.2 node_expansions=8
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999991698761.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000047256953.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000047256965.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1799999963920953.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000141701410.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1799999991699631.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000047256967.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000047256953.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000047256953.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000047256965.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000047256953.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000047256955.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000047256953.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000072256978.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1800000138923631.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1800000030588520.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1799999963921864.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1800000047256953.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1800000141701410.8 node_expansions=126
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000141698923.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000141701419.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000141701419.8 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000141698897.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000141698897.8 node_expansions=16
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000141701395.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000141701395.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000141701395.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000141701395.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999963921860.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999963921860.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999963921838.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999963921838.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999963921853.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999963921853.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999938919355.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999938919355.2 node_expansions=19
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1799999969471533.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000025029742.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1799999941693742.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1799999963915977.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000119474202.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000016689690.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000025029744.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000025029742.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000025029773.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000025029742.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000025029742.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000025029773.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000047251977.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000097245801.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1800000116696422.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000008361313.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1799999941694633.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000025029742.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=2100000097245801.0 node_expansions=96
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000072251996.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000072251996.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000072251977.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000072251988.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000072251988.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000072251988.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000072251963.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000072251988.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000072251985.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000072251985.8 node_expansions=8
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999969471545.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000025029766.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000025029766.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1799999941693776.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1799999963915989.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000119474219.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1799999969472451.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000025029766.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000025029763.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000025029766.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000025029766.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000025029766.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000025029766.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000047252008.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1800000116696444.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1800000008361320.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1799999941694655.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1800000025029766.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1800000119474219.0 node_expansions=126
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000119474231.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000119474205.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000119474231.0 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000119474209.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000119474209.0 node_expansions=3
FooPlayer.decide: Prioritizing 15 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000144470961.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000144469406.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000144469961.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000144470239.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000144471239.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000144472350.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000144468017.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000144468017.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000144468017.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000144470128.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000144470684.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000144469406.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000144470795.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000144468850.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000144472350.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=2100000144472350.8 node_expansions=1976
FooPlayer.decide: Prioritizing 17 infrastructure actions over 24 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000119481496.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000119481487.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000119479940.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000119480487.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000119478542.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000119481487.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000119480764.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000119481764.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000119478542.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000119478542.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000119479931.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000119481218.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000119481209.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000141692914.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000144470795.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000144468851.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2100000144472351.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=2100000144472351.0 node_expansions=415
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000144472343.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000144472340.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000144472361.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000144472377.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000144472350.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2100000144472377.2 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000144472340.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000144472340.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000144475563.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000144475563.0 node_expansions=44
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000005581685.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000050027910.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000050027919.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2099999941691919.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000000026132.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2099999994470588.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000050027896.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000050027931.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000050027910.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000050027896.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000025027910.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000025027932.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000072250129.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000097250155.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000141694564.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000033359477.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2099999966692799.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2100000050027896.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=2100000141694564.0 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000141694587.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000141694587.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000005581686.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000050027921.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000050027897.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2099999941691897.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000000026157.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000144472357.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2099999994470575.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000050027897.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000050027897.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000050027897.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000050027912.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000025027897.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000025027897.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000072250145.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000097250143.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000033359491.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2099999966692786.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000050027897.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=2100000144472357.5 node_expansions=53
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000144472376.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000144472376.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000144472391.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000144472391.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000144472411.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000144472389.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000144472411.0 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000169471388.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000169471388.5 node_expansions=298
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000144472401.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000144472398.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000144472399.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000144472365.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000144475588.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000144472375.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=2100000144475588.5 node_expansions=47
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2100000144475313.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000144475319.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000144473755.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000144474334.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000144472366.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000144475313.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000144474619.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000144475612.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000144472368.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000144472381.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000144473755.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000144474056.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000144475047.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=2100000144475612.0 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000127804047.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000127804047.5 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000144475612.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000144475612.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000144473401.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000144473401.0 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000005582743.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000050028942.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000050028954.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2099999941692945.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000000027178.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2099999994471623.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000050028942.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000050028956.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000050028954.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000050028956.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000025028942.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000025028945.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000072251178.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000097251178.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000141695619.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000033360512.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2099999966693845.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000050028945.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=2100000141695619.2 node_expansions=94
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000141695619.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000141695610.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000141695619.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2100000141698564.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000141698567.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000141697012.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000141697577.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000141695623.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000141698576.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000141697845.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000141695623.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000141695620.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000141697012.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000141697285.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000141698286.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000158361280.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=2400000163910005.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=2400000166691392.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=12) score=2400000166691392.5 node_expansions=87
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000166691405.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000166691352.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000166691405.0 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 2 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000191691392.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2700000191691377.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=14) score=2700000191691392.5 node_expansions=6
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=299999961118058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=299999963895003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=299999961119725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=299999961118336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=299999961118336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=299999961117225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000036123225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000030564336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000027789058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000030565725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000022233503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000016676836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000025010169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000019454614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000016675947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000025010169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000008341003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000016676558.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000011120447.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000013898503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000019453225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000013897669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000016675391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000022233725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000002784835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999980559223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999980561723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000002785113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999983339501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000000009279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999977783112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999977782001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999994453168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999977782278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999994453724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999977782278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999977783945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999991675057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999986117278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000002786224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999997229002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999977782834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999977781723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000000006779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999980560056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999980560056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000000007890.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999980560056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999980561723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000002784002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999983339501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999983337278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000005562890.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999983336445.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=6) score=300000036123225.2 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000036123225.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000036119336.3 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000036119614.06 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=300000036123225.2 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000002794640.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000002794665.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000002794654.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000002794112.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000036128889.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000044462223.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000038907847.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000047241169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000030572789.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000044463379.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000038904710.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000044464511.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000036126884.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000033349152.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000022238017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000022238018.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000033349973.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000013902959.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000019460483.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000008347152.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000008348818.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000013905208.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000008348796.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000025017198.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000019458584.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000019459419.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000027794975.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000033349999.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000016683819.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000008349639.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000008348517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000030573597.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000011126860.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000022238850.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000030574698.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000022238864.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000011126850.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000022235473.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000013902972.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000013901859.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000025014105.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000013901038.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=600000047241169.6 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000047245755.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047245464.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047246598.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=600000047246598.8 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047246598.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047246598.8 node_expansions=19
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000022244821.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000083357699.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000080579932.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000002800353.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000047246575.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999986133686.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000047246575.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000083357709.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000047246575.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000047246575.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000080579922.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000036133699.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000002800353.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000047246575.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000047246575.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000047246575.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000047246575.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999986133686.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=600000083357709.9 node_expansions=342
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000083355487.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083354229.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083353951.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000083357720.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000083354229.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000083355766.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000083353951.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000083354655.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=600000083357720.9 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083357710.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083357710.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083357721.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083357721.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083357709.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083357709.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083357746.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083357746.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000052802179.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083357733.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000083357733.4 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083357733.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083357733.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083357722.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083357722.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052802155.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052802155.4 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000016691045.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999991689279.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000083357712.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000080579934.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999972244822.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000016691044.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999955578155.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000016691044.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000016691044.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000047246600.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000050024379.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000005578167.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999972244845.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000016691045.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000016691067.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000016691045.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000016691045.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999955578156.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=600000083357712.9 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083357711.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083357711.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083357747.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083357747.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083357735.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083357735.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083362334.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083362334.0 node_expansions=21
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000016695655.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999991693878.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000080584545.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999972249433.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000016695655.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999955582766.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000016695655.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000052806767.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000016695655.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000047251211.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000050028989.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000005582767.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999972249433.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000016695655.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000016695655.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000016695655.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000016695655.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999955582766.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=600000080584545.2 node_expansions=378
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000080583168.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000080581878.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000080581614.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000080582879.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000080581878.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000080583447.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000080584545.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000080581600.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000080582323.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=600000080584545.2 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080584568.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080584568.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000016695655.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999991693890.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000083362324.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000080584545.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999972249433.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000016695656.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000016695655.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000052806791.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000016695678.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000047251235.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000050028989.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000005582781.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999972249433.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000016695655.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000016695667.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000016695678.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000016695656.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999955582778.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=600000083362324.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083362323.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083362323.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083362324.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083362324.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083362323.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083362323.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083362358.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083362358.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083362358.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083362358.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083362347.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083362347.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000083362358.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083362333.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083362358.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999955582803.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999955582803.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999955582799.0 action_type=ActionType.END_TURN
  Action 1: expected_value=599999955582777.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999955582799.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999955576350.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999955576350.2 node_expansions=33
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=599999955582799.0 action_type=ActionType.END_TURN
  Action 1: expected_value=599999955582785.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=599999955582788.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999955582802.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999955582812.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=599999955582809.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WHEAT')) score=599999955582812.0 node_expansions=34
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999955582798.5 action_type=ActionType.END_TURN
  Action 1: expected_value=599999955582799.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=599999955582799.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999955582796.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999955582796.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999955590064.5 action_type=ActionType.PLAY_ROAD_BUILDING
  Action 1: expected_value=599999955587397.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_ROAD_BUILDING: 'PLAY_ROAD_BUILDING'>, value=None) score=1199999955590064.5 node_expansions=135
FooPlayer.decide: Prioritizing 10 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1199999955587009.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999955590620.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999955589355.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999955589064.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999955590065.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999955590342.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999955589342.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999955589509.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999955587398.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999955589800.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=1199999955590065.5 node_expansions=230
FooPlayer.decide: Prioritizing 11 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=599999955588953.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999955590620.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999955590064.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999955589355.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=599999955589064.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999955589786.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999955590342.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999955589355.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999955588953.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1199999955587397.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999955590064.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=1199999955590064.5 node_expansions=31
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999955590065.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999955590065.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999955590064.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999955590064.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999955590053.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999955590053.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999955590053.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999955590053.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999955590054.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999955590054.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999955590079.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999955590079.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999919478945.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999919478945.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999919478946.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999919478956.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999919478940.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999919478956.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999919478940.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1199999919478956.0 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999919478942.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999919478942.5 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999963925178.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000019473351.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000100029796.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000061140907.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999919478956.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999963925178.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999902812300.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999963925178.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000052814067.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000013918685.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1199999994480734.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999997258512.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999952812301.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1199999919478956.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999963925179.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999963925178.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999963925178.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999963925179.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1500000100029796.2 node_expansions=182
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1200000066704522.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000066706164.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000066704775.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000066704911.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000066704609.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000066705331.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000066705053.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000066704886.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000066703942.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000066704522.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000066702942.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000066705610.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000086138241.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1500000091692962.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1500000100029807.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1500000083363963.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=1500000100029807.2 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000100029796.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000100029796.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999869472500.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999869472500.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999902805809.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999902805809.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999869472513.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999869472513.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999902805836.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999902805836.2 node_expansions=3
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1499999902807376.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999902809044.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999902807654.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999902807765.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999902807498.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999902808220.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999902806933.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999902807766.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999902806820.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999902807376.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999902805820.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999902808498.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=1499999902809044.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999902809054.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999902809054.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999891697947.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999891697947.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999891697947.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999891697947.2 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999891700862.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999891700862.8 node_expansions=24
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1499999891697949.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999891700862.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1499999891697942.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999891697943.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999891697968.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1499999891700862.8 node_expansions=41
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1499999891700886.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999891699487.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999891699775.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999891699876.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999891700585.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999891699598.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999891699029.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999891699886.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999891698918.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999891700043.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999891699473.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999891697918.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999891700320.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(52, 53)) score=1499999891700886.2 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999891700862.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999891700862.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999936146234.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999936146234.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1499999986147085.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000008368444.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000088924898.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000050035987.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999941700851.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999986147074.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1499999891700865.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1499999986147087.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000075035999.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000002813764.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000027813754.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000030591565.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999975034222.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999941700865.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1499999986147097.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999986147074.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1499999952813740.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1499999952813754.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1500000088924898.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000088924876.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000088924876.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000088924913.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000088924913.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000088924899.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000088924899.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999891700902.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999891700902.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999891700876.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999891700876.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999936146220.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999936146220.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999936146220.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999936146220.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999891700876.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999891700876.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999872256433.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999872256433.0 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999891700900.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999891700900.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999891700877.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999891700877.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999872256446.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999872256446.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999872256468.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999872256468.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999872256481.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999872256481.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999872256468.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999872256468.5 node_expansions=8
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000063902778.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000072237554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000061124776.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000063902834.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000075014490.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000069458935.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000080570877.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000080571155.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000083349218.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000063902553.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000072235889.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000080569223.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000083348102.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000077792556.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000077791710.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000075014766.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000030568000.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000030567723.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000080570334.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000030567445.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000077793377.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000072237543.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000052789430.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000052788875.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000063902494.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000047233610.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000069458111.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000052788054.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000052789721.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000077789777.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000055567499.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000044453332.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000044452499.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000058344989.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000050010822.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000066681431.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000058344161.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000044455264.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000044454708.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000069458108.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000050011665.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000050009721.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000030567444.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000050011110.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000030564665.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000030566611.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000044453322.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000044454989.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000052790545.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000047233875.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=8) score=600000083349218.1 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000083351440.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083350051.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083353384.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=600000083353384.8 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000027795531.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000019458533.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000008347699.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000022238321.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000044461165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000036130887.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000036126388.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000025016098.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000033350266.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000052794773.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000041685887.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000036126387.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000030574445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=599999994461863.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=599999994461586.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000033352210.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=599999994461320.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000033347220.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000027790818.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000008344072.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000008346016.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000000014349.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000022238306.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000016681903.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000016683570.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000030571640.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000008349350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000002791295.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000002790462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000025015264.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000016680249.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000022238042.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000008347976.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000000012684.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000000014628.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000016684087.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000002793517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000008347684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=599999994461296.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000008349073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=599999994458504.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=599999994460473.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000011125249.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000011126916.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000019459428.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000013902472.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=15) score=600000052794773.8 node_expansions=3234
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000052794773.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052794218.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052792551.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=600000052794773.8 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052794786.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052794786.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052794799.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052794799.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052799628.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052799628.4 node_expansions=19
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000052794789.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000022236579.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000052794800.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000030575628.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999997237466.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000052794801.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000083350364.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999991681010.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999991681010.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000052794789.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000086132997.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000086132997.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999997237468.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000052794801.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000052794788.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000052794801.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000052794788.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000083355219.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=600000086132997.2 node_expansions=122
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000086128122.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086128087.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000086128123.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000086132961.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000086128098.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=600000086132961.8 node_expansions=31
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000086130050.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086130753.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086131717.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000086128082.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000086131439.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000086132961.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000086130037.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000086131329.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=600000086132961.8 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000086132961.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086132961.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086132998.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086132998.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000052799641.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000022241420.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000052799642.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000030575642.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999997242322.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000052799655.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000083355198.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999991685864.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999991685898.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000052799655.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000086132976.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999997242322.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000052799641.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000052799641.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000052799676.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000052799641.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000052799665.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000083355220.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=600000086132976.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086133020.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086133020.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086133014.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086133014.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000086133012.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086132974.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086133012.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086133025.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086133025.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000086133031.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086133019.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086133031.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086133043.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086133043.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000086133032.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086133021.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086133032.2 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111128119.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000111128119.1 node_expansions=31
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000052799690.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000022241469.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000052799677.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000030575691.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999997242357.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000052799677.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000083355233.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999991685900.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999991685913.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000052799677.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000086133012.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999997242357.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000052799677.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000052799678.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000052799690.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000052799677.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000052799677.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000083355234.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=600000086133012.8 node_expansions=58
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000086133024.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086133008.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086133024.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086133022.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086133022.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000086133025.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086133023.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086133025.2 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997242371.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997242371.0 node_expansions=5
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=599999997244302.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999997245022.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999997244302.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999997245955.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999997242356.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999997245690.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999997248066.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999997244746.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999997245567.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999997237465.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=899999997237465.9 node_expansions=50
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999997237478.4 action_type=ActionType.END_TURN
  Action 1: expected_value=899999997237426.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999997237478.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999997237486.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999997237486.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999997237464.9 action_type=ActionType.END_TURN
  Action 1: expected_value=899999997237426.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999997237464.9 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999997237488.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999997237488.9 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999997237501.4 action_type=ActionType.END_TURN
  Action 1: expected_value=899999997237453.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999997237501.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000033349479.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000033349479.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000000016146.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000033349464.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000033349464.9 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000000016120.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000000016120.5 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999997237440.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999997237440.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999997237489.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999997237489.4 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000005571683.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000005571683.6 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000005571710.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000005571659.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000005571710.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000050017042.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000041682833.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000077794831.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000038905054.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999969459697.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000050017030.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000080572598.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000011127252.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000011127253.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000077794833.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000111128153.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000083350389.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000025017030.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000025017030.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000050017057.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000050017030.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000050017030.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000080572597.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=900000111128153.6 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000111128153.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000111128149.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111128153.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000111128173.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000111128178.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000111128167.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000111128175.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000111128166.1 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000111128190.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'ORE')) score=900000111128190.6 node_expansions=34
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000111128163.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000111128125.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111128163.6 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000144461452.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000144461452.5 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000111128165.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000111128152.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111128165.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000133350363.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000133350363.2 node_expansions=131
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000050017021.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000041682800.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000077794810.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000038905036.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999969459689.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000050017021.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000080572601.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000011127243.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000011127243.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000077794800.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000083350365.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000005571702.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000025017021.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000025017021.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000050017021.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000050017022.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000050017035.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000080572579.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=900000083350365.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000083350355.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000083350355.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000050017065.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000041682831.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000077794841.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000038905063.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999969459732.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000050017057.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000080572608.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000011127287.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000011127288.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000077794841.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000111128175.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000005571729.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000025017057.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000025017053.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000050017053.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000050017065.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000050017057.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000080572619.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=900000111128175.1 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000111128165.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000111128158.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111128165.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111128188.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000111128188.1 node_expansions=6
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000111130121.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000111130824.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000111130131.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000111131798.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000111128177.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000111129566.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000111132919.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000111129576.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000111131379.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=900000111132919.4 node_expansions=54
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000111132920.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000111132910.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111132920.9 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111138046.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000111138046.4 node_expansions=86
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000111134853.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000111135557.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000111134863.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000111134586.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000111132919.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000111136114.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000111138057.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000111134298.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000111134298.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000111136101.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=900000111138057.9 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000111138045.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000111138046.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000111138046.4 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000111138053.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000111138020.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111138053.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999969469592.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999969469592.9 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000050026938.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000041692714.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000077804704.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000038914935.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000050026924.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000080582500.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000011137146.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000011137146.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000077804703.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000111138047.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000083360258.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000005581601.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000025026924.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000025026925.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000050026938.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000050026924.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000050026925.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000080582500.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=900000111138047.4 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000111138036.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000111138010.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111138036.4 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111138045.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000111138045.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000111138022.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000111138047.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000111138047.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111138046.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111138046.4 node_expansions=4
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1500000111142367.8 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=1500000111142366.8 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=1500000111142376.8 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=1500000111142366.8 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=1500000111142380.8 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000111138055.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='ORE') score=1500000111142380.8 node_expansions=79
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000111142380.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000111142380.8 node_expansions=53
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000050031220.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000041697012.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000077809011.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000038919234.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999969473887.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000050031220.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000080586799.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000011141442.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000011141442.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000077809021.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000083364567.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000005585887.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000025031220.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000025031220.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000050031220.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000050031220.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000050031220.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000080586799.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=1500000083364567.5 node_expansions=528
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000083362178.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000083362914.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000083361622.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000083362213.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000083361900.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000083360234.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000083363490.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000083361637.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000083363456.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000083364567.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000083363456.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=1500000083364567.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000083364567.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000083364567.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999969479043.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999969479043.0 node_expansions=27
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1499999969475834.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999969476278.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999969476556.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999969475293.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999969479057.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999969475591.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999969473890.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999969475278.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999969477112.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999969477126.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999969475834.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999969477112.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=1499999969479057.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999969479056.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999969479056.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999947252945.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999947252945.2 node_expansions=29
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1499999947249723.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999947251667.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999947252112.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999947252389.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999947251126.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999947251390.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999947249724.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999947251112.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999947249724.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999947251278.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999947252945.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999947251667.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999947252979.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=1499999947252979.8 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999947252945.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999947252945.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999947256139.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999947256139.5 node_expansions=25
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1499999947255336.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999947252946.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999947254904.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999947255335.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999947255627.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999947254336.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999947254627.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999947252947.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999947255369.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999947254336.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999947252960.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999947254502.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999947256168.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1499999947254892.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=1499999947256168.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999947256168.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999947256168.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 15 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1499999947261195.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999947258806.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999947260750.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999947261195.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999947261750.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999947259361.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999947260473.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999947258806.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999947261195.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999947260195.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999947258806.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999947260362.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999947259806.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1499999947261028.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1499999947261195.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=1499999947261750.8 node_expansions=397
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1499999947258836.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999947258834.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1499999947258830.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999947261750.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999947258856.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1499999947261750.8 node_expansions=47
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1499999947261195.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999947258806.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999947260750.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999947261750.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999947261195.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999947259361.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999947260473.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999947258806.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999947261195.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999947260229.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999947258819.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999947259806.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999947260375.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1499999947260362.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1499999947260764.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1499999947261208.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(38, 39)) score=1499999947261750.8 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999947261750.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999947261750.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999947264139.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999947264139.8 node_expansions=35
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1499999947264139.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999947261750.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999947263695.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999947264139.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999947263584.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999947262306.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999947263431.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999947261750.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999947264139.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999947263153.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999947261777.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999947262750.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999947263306.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1499999947263306.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1499999947261750.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1499999947264166.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(43, 47)) score=1499999947264166.8 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999947264139.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999947264139.8 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999947264181.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999947264181.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999947264154.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999947264154.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000050043720.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000019487276.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000055599266.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000016709515.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000050043720.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000080599276.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1499999988931709.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1499999988931744.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000055599301.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000088932610.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000061154823.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999983376154.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000002821487.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000002821488.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000027821488.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000027821487.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000027821487.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000058377056.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=1500000088932610.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000088932626.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000088932626.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000088932658.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000088932658.8 node_expansions=5
FooPlayer.decide: Prioritizing 23 infrastructure actions over 25 total
FooPlayer.decide: Evaluating 23 actions with lookahead depth=3
  Action 0: expected_value=1500000088933634.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000088932646.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000088934577.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000088933633.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000088934466.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000088933188.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000088934300.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000088932660.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000088935022.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000088934022.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000088932655.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000088933655.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000088933655.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000088934188.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000088934188.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1500000088932634.2 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1800000108370889.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=1800000116703222.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=1800000111151636.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=1800000100038108.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=1800000105595609.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=1800000111146832.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=1800000102815887.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=1800000116703222.0 node_expansions=101
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000116703222.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000116703222.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000077814348.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000058369948.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000083369938.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000055592126.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1799999986146793.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000050036570.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000108369916.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000027814381.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000027814347.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000083369938.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000088925471.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000022258792.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000030592125.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000002814347.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000027814347.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000055592125.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000055592125.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000086147692.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1800000108369916.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000108369906.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000108369906.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000108372290.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000108372290.8 node_expansions=35
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000077816708.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000058372264.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000083372264.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000055594486.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1799999986146792.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000050038930.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000027814349.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000027814350.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000083372264.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000116705597.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000088927819.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000022258792.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000030592126.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000002814348.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000027814372.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000055592126.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000055592128.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000086150042.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=1800000116705597.5 node_expansions=270
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000116703235.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000116703257.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000116703233.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000116705597.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000116703260.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1800000116705597.5 node_expansions=47
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1800000116704222.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000116703208.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000116705187.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000116704208.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000116705070.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000116703777.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000116704875.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000116703222.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000116705625.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000116704622.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000116703243.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000116704208.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000116704236.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000116704764.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000116704798.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000116703208.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(24, 25)) score=1800000116705625.5 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000116705597.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000116705597.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999986149166.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999986149166.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999986149179.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999986149179.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999986149169.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999986149169.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999986149169.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999986149169.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999986149182.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999986149182.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1799999972259501.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999986149215.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1799999986149215.2 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999972259474.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999972259474.0 node_expansions=19
FooPlayer.decide: Filtering out maritime trades from 16 to 16 actions
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1799999963920514.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=1799999963920528.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=1799999963920516.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=1799999963922337.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1799999963920506.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=2099999991695526.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=1799999963922339.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=1799999963922347.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1799999963920528.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=1799999963922359.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1799999963920538.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=1799999963922353.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=2099999991695540.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=2099999991695526.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=1799999963922373.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 15: expected_value=2099999991695540.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_YEAR_OF_PLENTY: 'PLAY_YEAR_OF_PLENTY'>, value=('WHEAT', 'WHEAT')) score=2099999991695540.2 node_expansions=953
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999963920549.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999963920549.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999930587205.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999930587205.2 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000019474860.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000019474860.0 node_expansions=368
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000000032537.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000000034336.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000000032505.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000000032539.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000000032539.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1800000000034336.5 node_expansions=45
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1800000000032505.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000000033060.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000000033503.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000000034336.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000000033093.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000000034204.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000000032505.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000000033894.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000000032518.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000000033503.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000000033504.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000000034060.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000000034059.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000000032503.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000000033503.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(37, 38)) score=1800000000034336.5 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000000034352.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000000034352.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000000034371.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000000034371.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000022256561.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000002812115.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000027812117.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000033369490.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1799999930589003.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1799999994480601.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000052812125.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1799999994478781.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1799999972256558.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000027812115.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000094480601.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000066701048.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1799999966701003.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1799999975034338.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1799999947256593.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1799999972256558.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000000034338.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000052813934.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=1800000094480601.2 node_expansions=182
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000094478792.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000094478792.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000094478827.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000094478827.5 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000022258375.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000002813946.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000027813931.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000033369502.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1799999930589039.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1799999994480597.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000052813931.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1799999994480613.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1799999972256571.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000027813931.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000066702820.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1799999966701026.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1799999975034383.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1799999947256605.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1799999972256581.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000000034348.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000000034350.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000052813931.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=1800000066702820.0 node_expansions=318
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1800000066701026.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000066701572.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000066702036.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000066701592.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000066701001.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000066702668.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000066701001.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000066702390.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000066701001.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000066702001.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000066702030.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000066702592.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000066702557.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000066701036.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000066702835.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000066702001.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(36, 37)) score=1800000066702835.5 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000066702835.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000066702835.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000066702835.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000066702835.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000066702863.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000066702863.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000066702859.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000066702859.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000066702870.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000066702870.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000052813947.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000052813947.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000052813974.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000052813974.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999916702003.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999916702003.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000027809014.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1799999988925085.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000013925085.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000019480638.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1799999980591752.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000038925083.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000000031236.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1799999958369529.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000013925085.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000100031236.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000052813974.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1799999952813984.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1799999961147314.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1799999933369529.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1799999958369529.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1799999986147304.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000019475681.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000072253458.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=2100000100031236.5 node_expansions=114
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000080591752.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000080591752.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000080591750.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000080591752.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000080591781.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000100031236.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000080591759.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WHEAT')) score=2100000100031236.5 node_expansions=31
FooPlayer.decide: Prioritizing 5 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000088920292.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=2100000100031236.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=2100000091696235.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=2100000097254735.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=2100000094478270.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=37) score=2100000100031236.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000100031238.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000100031238.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999947253470.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999947253470.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999947253459.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999947253459.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999947253526.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999947253526.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999947253485.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999947253485.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999947253482.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999947253482.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999947253485.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999947253485.5 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999952809041.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999952809041.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999952809049.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999952809049.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999952809058.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999952809058.0 node_expansions=20
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2099999952809052.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999952809050.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2099999952809035.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999952809059.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999952809051.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WHEAT')) score=2099999952809059.0 node_expansions=46
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2099999952809058.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999952809037.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999952809058.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999947253463.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999947253463.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000027809027.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000008364616.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000033364572.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000038920172.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000000031279.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000058364572.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000000031261.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2099999977809017.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000033364582.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000100031273.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000052809018.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2099999952809016.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2099999980586793.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2099999952809015.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2099999977809016.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000005586793.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000019475705.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000072253501.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=2100000100031273.0 node_expansions=60
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000100031248.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000100031248.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000100031247.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000100031247.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000069475723.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000069475723.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000102809007.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000102809007.0 node_expansions=16
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000069475725.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000069475717.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000069475725.5 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000080586814.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000080586814.5 node_expansions=16
FooPlayer.decide: Prioritizing 5 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000075031272.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2400000080586839.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2400000072253481.5 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=2400000075031262.0 action_type=ActionType.BUILD_CITY
  Action 4: expected_value=2400000066697950.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=15) score=2400000080586839.5 node_expansions=15
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000025013278.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000025014389.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000025013278.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000025012723.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000025010778.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000075015331.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000072237821.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000063903310.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000066680556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000066681089.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000072234765.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000061122275.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000063902534.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000072236723.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000075014756.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000061124223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000063903112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000058346089.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000066681998.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000072237554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000061125876.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000036122208.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000036120754.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000052789144.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000041676943.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000052789144.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000036121032.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000036119365.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000061122755.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000050009165.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000066679421.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000041676032.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000041677976.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000050010477.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000036121940.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000058346666.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000061123866.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000050011387.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000050010832.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000055567199.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000036121587.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000044454721.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000058345888.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000044454165.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000038899443.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000047235555.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000038899443.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000038900554.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000052792500.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000044456110.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=6) score=600000075015331.9 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000075019776.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000075018665.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000075018943.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=600000075019776.2 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=599999988903196.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=599999988906519.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=599999988903199.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=599999988903752.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000033352777.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000030571032.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000036130556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000030573834.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000022240213.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000033351998.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000036128877.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000044461998.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000019460208.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000022236320.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000027795551.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000016680421.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000019458263.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000005568805.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000005569360.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000022236653.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000005567961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000022236653.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000005569360.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000005568805.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000030572208.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000013902684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000036127764.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000011124916.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000011126027.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000019459930.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=599999997237350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000022237973.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000030573317.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000013904903.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000013904348.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000025016650.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000005571027.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000008348237.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000016683529.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000008347681.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=599999997236239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000005567075.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=599999997234295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=599999997232906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000011123462.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000002788183.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=600000044461998.4 node_expansions=3250
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000044461998.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000044461998.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000044461720.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=600000044461998.4 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000044466887.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000044466887.6 node_expansions=19
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000044462032.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000044461994.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000044462032.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000044462047.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000044462047.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000044462047.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000044461994.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000044462047.4 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000044465263.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000044466930.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000044466218.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000044465810.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000044466368.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000044465943.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000044464274.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000044463999.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=600000044466930.1 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000044466921.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000044466922.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000044466922.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000044466922.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000044466922.1 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000044466910.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000044466910.6 node_expansions=5
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000044466940.1 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000044466908.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000044466940.1 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000044466934.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000044466934.1 node_expansions=8
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999986131820.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000083355830.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000113911376.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999988908711.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000044466931.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999986131819.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000044466931.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000044466934.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000044466934.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000083355819.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000111133544.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000111133544.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=599999988908720.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=599999988908711.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=600000044466934.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=600000044466934.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=600000044466934.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=599999986131823.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=900000111133544.5 node_expansions=140
FooPlayer.decide: Prioritizing 2 infrastructure actions over 5 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000111133544.4 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000097244655.4 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=6) score=900000111133544.4 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000111133544.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111133544.4 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000138906440.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000138906440.2 node_expansions=28
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000111133580.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111133580.9 node_expansions=13
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000138906463.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000138906463.8 node_expansions=28
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000111133587.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111133587.9 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000080578024.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999986131802.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000119466922.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000150022469.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000025019802.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000080578024.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999986131802.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000080578024.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000080578024.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000080578037.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000119466914.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000111133589.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000025019802.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000025019812.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000080578034.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000080578024.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000080578037.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999986131802.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=900000150022469.9 node_expansions=79
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000150022469.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000150022469.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000150022468.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000150022468.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000150026798.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000150026798.6 node_expansions=26
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000150022469.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000150022469.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000150026798.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000150026798.6 node_expansions=26
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000150022482.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000150022465.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000150022477.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000150026766.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000177795377.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1200000177795377.2 node_expansions=54
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000150025691.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000150025136.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000150026634.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000150026246.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000150026810.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000150026802.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000150026357.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000150024691.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000150024412.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000177795377.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=1200000177795377.2 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000177795390.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000177795390.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000177795378.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000177795378.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000108350933.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000036128719.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000147239823.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000052792711.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000108350933.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999986126941.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000108350933.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000108350941.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000108350933.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000147239823.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000138906498.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000138906498.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000052792713.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000052792711.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000108350933.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000080573156.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000080573164.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000036128711.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1200000147239823.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000147239823.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000147239823.8 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000147239823.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000147239823.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000147239823.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000147239823.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000147239823.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000147239823.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000147244137.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000147244137.5 node_expansions=29
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000122239824.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000147239820.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000147239832.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000147244102.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000147244137.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1200000147244137.5 node_expansions=65
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1200000147243026.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000147241500.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000147244008.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000147243581.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000147244137.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000147243180.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000147243722.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000147242054.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000147241769.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=1200000147244137.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000147244137.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000147244137.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000163906474.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000163906474.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000108355247.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000036133026.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000177799693.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000052797026.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000108355247.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999986131255.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000108355247.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000108355248.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000108355247.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000147248254.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000138914920.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000138914920.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000052797027.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000052797033.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000108355247.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000080577469.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000080577469.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000036133025.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1200000177799693.0 node_expansions=108
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1200000177802900.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000177802080.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000177801635.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000177801357.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000177803845.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000177803456.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000177801067.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000177803579.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000177801900.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000177802345.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000194462036.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=1500000194462036.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000194462019.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000194462019.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000194462045.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000194462045.5 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1500000194462065.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000194462044.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1500000194462079.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000222239762.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000194462054.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1500000194462042.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=1800000222239762.2 node_expansions=26
FooPlayer.decide: Prioritizing 3 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1800000216684206.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1800000222239762.2 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1800000211128668.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=22) score=1800000222239762.2 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000191684206.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000191684206.8 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000222239796.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000222239796.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000191684255.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000191684255.8 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000122239811.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000122239811.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000080573158.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000191684256.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000191684256.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000088905602.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000105573144.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1799999972238033.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000122239813.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000152795382.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000122239811.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000161128713.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000152795393.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000152795388.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000088905589.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000050014924.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000105573146.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000066684255.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000066684255.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000050017602.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1800000191684256.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000191684277.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000191684277.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000191684280.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000191684280.2 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000191684288.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000191684280.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1800000191688021.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000213906442.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000191684277.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1800000191684291.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=2100000213906442.5 node_expansions=44
FooPlayer.decide: Prioritizing 2 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000213906479.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2100000208350912.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=18) score=2100000213906479.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000213906442.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000213906442.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000213906470.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000213906470.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000213906479.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000213906479.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000213906479.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000213906479.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000213906481.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000213910209.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000213906475.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000213906487.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000213906509.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=2100000213910209.0 node_expansions=45
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=2100000213909667.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000213907850.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000213908405.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000213908127.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000213908405.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000213910244.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000213907850.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000213907885.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000213908709.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000213908127.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=2100000213910244.5 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000213910235.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000213910235.5 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999994464004.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999994464004.5 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000072243534.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000072243534.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000072243582.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000072243582.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000072246794.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000072246794.5 node_expansions=35
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000144465777.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000102799121.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000213910232.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000213910232.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000088909357.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000127799133.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2099999994463999.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000144465777.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000175021369.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000144465777.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000183357864.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000175021350.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000175021343.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000088909356.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000050018690.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000127799114.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000088910221.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000088910221.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=2100000213910232.5 node_expansions=211
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000213910215.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000213910226.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000213910248.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000213910235.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000213913420.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=2100000213913420.2 node_expansions=38
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=2100000213913420.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000213911587.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000213911864.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000213911890.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000213912168.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000213911234.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000213911223.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000213910198.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000213910198.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000213912420.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000213912161.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=2100000213913420.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000213913420.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000213913420.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000213913487.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000213913487.2 node_expansions=3
FooPlayer.decide: Prioritizing 1 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000230580113.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=21) score=2400000230580113.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000230580113.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000230580113.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000230580137.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000230580137.5 node_expansions=13
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2400000230580146.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000230580143.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2400000230580134.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000230580143.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000230580134.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2400000230580131.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000230580146.5 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000230580153.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000230580153.0 node_expansions=21
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000161135700.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000119469037.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000230580148.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000105579262.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000127802359.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000011133915.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000161135702.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000191691268.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000161135693.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000200027510.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000191691259.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000191691256.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000105579248.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000050021924.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000127802356.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000105580137.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000105580147.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000088913478.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=2400000230580148.0 node_expansions=272
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2400000230580143.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000230580132.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2400000230580146.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000230580133.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000230580157.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2400000230580143.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2400000230580157.0 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000230580145.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000230580145.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000230583103.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000230583103.5 node_expansions=27
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000230580171.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000230580156.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000230580159.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000230583077.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000230583044.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=2400000230583077.0 node_expansions=62
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2400000230583088.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000230581521.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000230581801.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000230581810.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000230582091.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000230581144.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000230581966.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000230581132.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000230580146.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000230580146.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000230582368.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000230582077.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(52, 53)) score=2400000230583088.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000230583088.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000230583088.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000230583104.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000230583104.0 node_expansions=24
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000230583106.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000230583109.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2400000230583109.5 node_expansions=9
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000230583109.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000230583109.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000230583109.5 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000230583146.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000230583146.0 node_expansions=9
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000230583113.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000230583132.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2400000230583132.5 node_expansions=36
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000205583120.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000230583146.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2400000230583146.0 node_expansions=38
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000230583131.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000230583117.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000230583131.5 node_expansions=9
FooPlayer.decide: Filtering out maritime trades from 22 to 22 actions
FooPlayer.decide: Evaluating 22 actions with lookahead depth=3
  Action 0: expected_value=2400000183360913.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=2400000183360885.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=2400000183360923.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=2400000183360911.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=2400000183360878.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=2400000183360918.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=2700000205578890.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=2400000183360888.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=2400000183360922.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=2400000183360908.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=2400000183360897.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=2400000183360911.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=2400000183360897.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=2400000183360890.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=2400000183360915.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 15: expected_value=2400000183360899.0 action_type=ActionType.PLAY_MONOPOLY
  Action 16: expected_value=2700000205578888.5 action_type=ActionType.PLAY_MONOPOLY
  Action 17: expected_value=2400000183360874.5 action_type=ActionType.PLAY_MONOPOLY
  Action 18: expected_value=2400000183360901.5 action_type=ActionType.PLAY_MONOPOLY
  Action 19: expected_value=2400000183360874.5 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 21: expected_value=2700000205578887.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_YEAR_OF_PLENTY: 'PLAY_YEAR_OF_PLENTY'>, value=('WOOD', 'BRICK')) score=2700000205578890.5 node_expansions=288
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000205578889.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000205578889.5 node_expansions=59
FooPlayer.decide: Prioritizing 15 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2400000183362454.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000183362290.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000183362565.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000183362565.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000183360899.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000183361901.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000183362732.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000183361901.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000183360901.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000183360899.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000183360899.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000183362843.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000188912682.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=2700000205578890.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=2700000197243611.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=52) score=2700000205578890.5 node_expansions=279
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2700000205578890.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000205578875.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2700000205578883.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000205578868.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000205578881.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2700000205578898.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', None, 'WHEAT')) score=2700000205578898.5 node_expansions=53
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000205578898.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000205578865.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000205578898.5 node_expansions=17
FooPlayer.decide: Filtering out maritime trades from 7 to 7 actions
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=2700000205578891.5 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=2700000205578882.0 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=2700000205578870.5 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=2700000205578882.0 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=2700000205578900.5 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2700000205578898.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='ORE') score=2700000205578900.5 node_expansions=60
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000205578893.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000205578893.5 node_expansions=30
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000205578895.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000205578916.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2700000205578916.0 node_expansions=12
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000205578902.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000205578909.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2700000205578909.5 node_expansions=19
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000205578909.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000205578897.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000205578887.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000205578910.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000205578887.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', None, 'BRICK')) score=2700000205578910.0 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000205578887.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000205578887.5 node_expansions=15
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000205578912.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000205578912.0 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000205578914.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000205580796.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2700000205580796.0 node_expansions=33
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000205578912.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000205578886.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000205578868.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000205580796.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000205578902.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', None, 'WOOD')) score=2700000205580796.0 node_expansions=56
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000205580407.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000205580240.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000205580518.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000205580537.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000205578877.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000205579852.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2700000205579710.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2700000205579888.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2700000205578852.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2700000205578870.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2700000205578866.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2700000205580832.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=2700000205580832.5 node_expansions=48
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000205580796.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000205580796.0 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000205585119.5 action_type=ActionType.PLAY_ROAD_BUILDING
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000205582455.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_ROAD_BUILDING: 'PLAY_ROAD_BUILDING'>, value=None) score=2700000205585119.5 node_expansions=228
FooPlayer.decide: Prioritizing 13 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2700000205584027.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000205583453.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000205583471.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000205585119.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000205582489.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000205583453.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000205583453.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000205583286.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000205583478.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000205582471.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000205582475.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000205582478.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000205585138.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=2700000205585138.0 node_expansions=371
FooPlayer.decide: Prioritizing 14 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2700000205584008.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000205585119.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000205583453.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000205583286.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000205582463.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000205584119.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000205582453.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000205583453.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000205583498.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000205583296.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000205583490.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000205582498.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000205582492.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000205582498.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=2700000205585119.5 node_expansions=68
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000205585138.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000205585138.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000205585138.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000205585138.0 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000205585165.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000205585165.0 node_expansions=22
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000205585144.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000205585144.5 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000205585165.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000205585165.0 node_expansions=22
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000205585158.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000205585156.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000205585158.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000205585166.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000205586967.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', None, 'BRICK')) score=2700000205586967.5 node_expansions=107
FooPlayer.decide: Prioritizing 15 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000205586709.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000205586967.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000205585967.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000205586136.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000205585134.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000205585967.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2700000205585134.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2700000205586156.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2700000205586134.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2700000205586134.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2700000205585989.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2700000205586134.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2700000205585156.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2700000205585156.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2700000205585134.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(45, 46)) score=2700000205586967.5 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000205586987.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000205586987.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000205586987.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000205586987.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000205586993.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000205586993.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000205587005.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000205587005.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000205587005.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000205587005.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000205587010.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000205587010.5 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000205587010.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000205587010.5 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000205587016.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000205587016.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000136142559.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000094475893.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000205587019.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000080586117.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000102809232.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2699999997252781.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2700000136142559.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2700000166698116.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2700000136142565.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2700000200031454.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2700000191698152.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2700000188921891.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2700000102808362.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2700000025028781.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2700000102809226.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2700000080587003.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2700000058364786.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2700000041698117.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=2700000205587019.0 node_expansions=120
FooPlayer.decide: Prioritizing 15 infrastructure actions over 25 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000205588558.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000205587039.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000205588007.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000205587007.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000205587850.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000205587008.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2700000205588007.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2700000205588007.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2700000205588002.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2700000205587835.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2700000205588002.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2700000205588017.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2700000205587002.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2700000205587004.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2700000205587008.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(24, 53)) score=2700000205588558.0 node_expansions=60
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000205588560.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000205588560.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000205588570.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000205588570.0 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000205588563.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000205588563.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000205588570.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000205588570.0 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000205588569.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000205588569.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000205588577.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000205588577.5 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000205588570.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000205588570.0 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000175033014.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000175033014.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000175033014.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000175033014.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000175033020.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000175033020.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000175033020.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000175033020.5 node_expansions=8
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000069458935.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000066681991.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000033345766.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000061124998.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000075015053.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000072237488.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000063903331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000080570879.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000072236932.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000033346321.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000033345488.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000033343821.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000033345766.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000080567554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000080569498.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000069455553.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000077793331.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000063903053.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000080569768.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000072236654.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000072236719.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000058344708.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000058345819.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000069458598.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000047234433.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000072236989.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000058346375.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000058345264.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000063902765.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000050011930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000069456709.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000052787764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000052787764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000058345265.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000050011375.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000066680608.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000055566664.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000050011107.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000050011107.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000050010553.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000047233329.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000044455552.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000055566107.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000044454440.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000047234155.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000069460323.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000055565542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000055567208.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000061121931.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000047233607.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=600000080570879.9 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000080574213.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000080572824.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000080571991.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=600000080574213.1 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000027794720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000013901608.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=599999994457153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000025015531.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000038905877.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000033348873.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=599999994459375.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=599999994459931.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=599999994459353.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=599999994461298.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000033349145.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000044463102.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000025014920.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000050017488.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000027794422.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000047238054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000033352210.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000036127532.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000019460239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000019459406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000030569139.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000005568791.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000008347415.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000008346026.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000013902982.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000000013527.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000019460264.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000013903295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000013903295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000019460797.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000011126906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000019462198.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000019460254.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000002792684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000002792684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000013902754.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000011126906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=599999997234350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000008347696.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=599999997236017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000005568515.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000016682428.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000005569083.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000005570749.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000022237486.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000011127184.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=20) score=600000050017488.5 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000050014710.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050016099.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050017488.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=600000050017488.5 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055583194.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055583194.9 node_expansions=91
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000055573907.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055577218.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055577496.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000055577087.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000055576554.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000055575551.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000055579609.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000055576407.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=600000055579609.9 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055579586.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055579586.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000008356475.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000008356475.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000008356498.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000008356498.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000091684765.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000077795862.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999988906087.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000033351407.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000069462540.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000022239418.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000008350540.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000055573640.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999988906074.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999988906074.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000033351407.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000033351421.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000033351421.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000033351407.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000033351407.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000033351418.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000033351407.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000055573654.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=600000091684765.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000091684751.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091684751.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091688362.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091688362.8 node_expansions=21
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000091684762.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000091688243.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000091688092.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000091688361.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000091687951.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000091687396.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000091686415.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000091687273.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000091684763.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=600000091688361.2 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091688371.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091688371.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091691807.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091691807.5 node_expansions=21
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000091688385.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091691807.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000091688362.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000091688352.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000091688354.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=600000091691807.5 node_expansions=35
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000091688351.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000091691807.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000091691681.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000091690721.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000091691540.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000091690985.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000091690007.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000091690848.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000091690151.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000091688327.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=600000091691807.5 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000091691807.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091691807.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986135364.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999986135364.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986135353.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999986135353.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986135354.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999986135354.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986135375.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999986135375.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988913155.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988913155.4 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000091695117.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000077806228.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000033358475.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000069469609.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000022249784.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000008360895.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000055580709.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999988913131.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999988913131.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000033358464.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000033358465.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000033358464.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000033358488.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000033358465.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000033358465.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999986135364.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000033358464.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000055580709.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=600000091695117.5 node_expansions=142
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000091691821.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091691821.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091691833.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091691833.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000069469609.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000069469609.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091691844.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091691844.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091691857.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091691857.5 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986135398.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999986135398.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986135387.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999986135387.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986135402.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999986135402.1 node_expansions=3
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=599999986135387.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999986138721.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999986137777.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999986137776.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999986138609.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999986138067.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999986137054.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999986136787.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999986137234.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999986136387.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=599999986135398.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=599999986138721.1 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986138722.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999986138722.1 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986138732.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999986138732.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986138722.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999986138722.1 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986142763.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999986142763.4 node_expansions=27
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000091699221.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000077810329.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999988920541.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000033365874.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000069476999.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000022253887.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000008364999.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000055588107.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999988920541.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999988920541.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000033365874.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000033365874.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000033365874.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000033365874.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000033365874.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000033365874.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000033365874.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000055588107.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=600000091699221.2 node_expansions=486
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=600000091695165.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000091697554.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000091697554.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000091698387.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000091698110.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000091697832.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000091699233.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000091696832.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000091696565.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000091696998.9 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000091696165.6 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=600000091695165.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=600000091699233.2 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091699221.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091699221.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091699245.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091699245.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091699243.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091699243.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000127810298.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000127810298.8 node_expansions=7
FooPlayer.decide: Prioritizing 2 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000125032556.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000127810333.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=20) score=900000127810333.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000127810336.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000127810336.8 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000127818432.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000127818432.5 node_expansions=205
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1500000127814099.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000127816487.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000127816488.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000127817043.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000127818432.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000127817321.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000127816765.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000127814099.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000127815487.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000127815099.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000127815932.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000127815099.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000127814099.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=1500000127818432.5 node_expansions=391
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1500000127818443.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000127814101.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000127816524.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000127816499.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000127815099.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000127817080.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000127817323.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000127816767.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000127814135.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000127815487.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000127815110.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000127815968.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000127816524.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000127814100.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=1500000127818443.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000127818432.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000127818432.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000127827385.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000127827385.8 node_expansions=267
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000113929587.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000025039778.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000069485100.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000105599988.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000022265765.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000008373124.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000091711099.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000025039767.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000025039778.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000069485102.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000069485100.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000069485111.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000069485111.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000069485111.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000069485100.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999986150892.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000069485100.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000091707367.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1500000113929587.2 node_expansions=144
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000113929558.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000113929558.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000113929577.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000113929577.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000113929570.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000113929532.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000113929570.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000113929588.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000113929588.2 node_expansions=5
FooPlayer.decide: Prioritizing 20 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 20 actions with lookahead depth=3
  Action 0: expected_value=1800000150038077.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000150040466.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000150039466.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000150039911.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000150038077.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000150041022.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000150041300.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000150040744.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000150038077.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000150040466.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000150039466.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000150039077.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000150041855.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000150040466.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000150038077.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000127817190.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1800000138927080.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=1800000138926968.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=1800000150041855.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=1800000147271812.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=1800000150041855.5 node_expansions=2058
FooPlayer.decide: Prioritizing 22 infrastructure actions over 24 total
FooPlayer.decide: Evaluating 22 actions with lookahead depth=3
  Action 0: expected_value=1800000147266645.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000147269034.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000147269034.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000147268478.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000147271812.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000147267645.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000147269589.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000147269867.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000147269311.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000147266645.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000147266645.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000147268034.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000147267645.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000147269034.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000147269034.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000147266645.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1800000127817201.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=1800000138927091.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=1800000138926535.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=1800000144483636.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=1800000150041855.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=1800000147271812.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=27) score=1800000150041855.5 node_expansions=162
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000150041857.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000150041857.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000022268344.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000022268344.8 node_expansions=35
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000163930746.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000150041855.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000061152078.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000105597424.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000141708543.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000058374314.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000044485411.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000091707635.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000025040066.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000061152080.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000105597412.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000105597401.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000105597412.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000105597401.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000105597402.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000105597400.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000105597402.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000127819647.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=1800000163930746.8 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000163930746.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000163930746.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000197264069.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000197264069.2 node_expansions=45
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000150046988.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000061152092.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000105597422.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000141708534.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000058374312.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000044490543.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000091707645.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000025040089.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000061152088.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000105597425.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000105597425.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000105597421.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000105597432.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000105597425.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000105597421.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000022263203.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000105597425.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000127819645.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1800000150046988.0 node_expansions=142
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000150041892.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000150041870.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000150041892.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000183375182.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000183375182.5 node_expansions=46
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000150041869.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000150041869.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000150041869.0 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000202813473.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000202813473.5 node_expansions=586
FooPlayer.decide: Prioritizing 22 infrastructure actions over 28 total
FooPlayer.decide: Evaluating 22 actions with lookahead depth=3
  Action 0: expected_value=2400000202813424.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000202815813.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000202814813.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000205597368.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000211149980.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000202813424.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000202819589.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000205597367.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000211152923.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000202813424.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000202813424.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000202814813.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000202814424.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000202815813.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000202815813.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000202813424.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2400000197262201.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=2400000197260091.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=2400000197259536.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=2400000202816647.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=2400000211152923.5 action_type=ActionType.BUILD_CITY
  Action 21: expected_value=2400000202819590.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=2400000211152923.5 node_expansions=5739
FooPlayer.decide: Prioritizing 24 infrastructure actions over 30 total
FooPlayer.decide: Evaluating 24 actions with lookahead depth=3
  Action 0: expected_value=2100000183377834.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000183380501.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000183380223.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000183379224.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000183379668.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000183380224.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000183377835.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000183380779.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000183381057.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000183377835.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000183377834.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000183377834.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000183379223.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000183378834.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000183380223.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000183380223.8 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2100000183377834.8 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2400000197261646.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=2400000197259536.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=2400000197258980.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=2400000202816091.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=2400000211152923.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=2400000211152923.5 action_type=ActionType.BUILD_CITY
  Action 23: expected_value=2400000202819590.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=23) score=2400000211152923.5 node_expansions=663
FooPlayer.decide: Prioritizing 3 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=2400000211152938.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2400000202819590.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2400000205597368.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=10) score=2400000211152938.0 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000211152961.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000211152961.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000211152923.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000211152923.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000230591216.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000230591216.0 node_expansions=46
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2400000211152995.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000211156156.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2700000230591216.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000211152994.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000211152971.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2400000211152982.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=2700000230591216.0 node_expansions=147
FooPlayer.decide: Prioritizing 21 infrastructure actions over 23 total
FooPlayer.decide: Evaluating 21 actions with lookahead depth=3
  Action 0: expected_value=2400000211152982.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000211154639.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000211155370.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000211154369.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000211154805.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000211155361.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000211152972.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000211155927.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000211156195.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000211152972.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000211152991.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000211152972.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000211154369.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000211153980.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000211155361.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000211155361.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2400000211152972.5 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2700000225036781.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=2700000225034708.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=2700000225034119.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=2700000230591226.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=15) score=2700000230591226.0 node_expansions=97
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000230591247.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000230591247.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2700000230594437.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000230596104.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000230596548.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000230595826.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000230596270.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000230594437.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000230594437.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000230597382.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000230597382.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000230594437.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000230594437.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000230594437.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000230595826.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000230595437.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2700000230596826.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2700000230596826.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2700000230594437.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=2700000230597382.0 node_expansions=643
FooPlayer.decide: Prioritizing 18 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000230594159.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000230595826.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000230596564.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000230595584.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000230595993.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000230594182.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000230595175.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000230597417.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000230594159.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000230596571.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000230594196.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000230594195.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000230594174.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000230595584.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2700000230595175.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2700000230596548.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2700000230595993.0 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2700000230594196.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=2700000230597417.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000230597397.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000230597397.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3000000258375184.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000258375184.5 node_expansions=18
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000230597431.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000230597417.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000230597431.0 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000230597427.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000230597427.5 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000230597427.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000230597452.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000230597452.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000230597419.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000230597394.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000230597419.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000230599840.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000230599840.0 node_expansions=616
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000244486329.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000119486328.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000166708540.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000202819671.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000150041875.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000097263208.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000183375218.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000094486318.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000119486329.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000186152985.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000186152985.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000166708540.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000186152985.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000186152985.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000186152985.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000113930760.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000158375217.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000180597441.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=2100000244486329.2 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000244486319.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000244486293.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000244486319.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000094486297.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000094486329.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000094486329.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000094486326.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000094486308.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000094486326.5 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000136146805.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000136146805.0 node_expansions=660
FooPlayer.decide: Prioritizing 23 infrastructure actions over 30 total
FooPlayer.decide: Evaluating 23 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000116706597.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000094488726.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000116707708.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000094487726.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000116706430.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000116708537.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2700000094487726.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2400000116707708.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2400000116705319.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2400000116706986.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2700000094487726.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2400000116706319.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2400000116705319.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2400000116706319.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2400000116706708.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2400000116707153.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2400000116705319.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2400000116705319.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 18: expected_value=2400000116705319.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 19: expected_value=2400000108372536.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 20: expected_value=2400000108372815.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 21: expected_value=2400000113930203.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 22: expected_value=2400000116707708.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(26, 27)) score=2700000094488726.5 node_expansions=2618
FooPlayer.decide: Prioritizing 23 infrastructure actions over 30 total
FooPlayer.decide: Evaluating 23 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000094489017.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000094490115.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000094487739.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000094489837.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000094489565.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000094487726.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000094490131.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000094487726.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000094489395.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2700000094487726.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000094488737.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000094487731.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000094488726.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000094489131.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000094489560.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000094488739.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2100000094487742.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2100000094487726.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 18: expected_value=2700000094488731.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 19: expected_value=2400000108371552.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 20: expected_value=2400000108371839.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 21: expected_value=2400000113929240.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 22: expected_value=3000000116707684.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=49) score=3000000116707684.0 node_expansions=185
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000088928930.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000116706716.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=3000000116707684.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000116706708.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000116706695.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', None, None, 'WOOD')) score=3000000116707684.0 node_expansions=111
FooPlayer.decide: Prioritizing 19 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 19 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000116707976.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000116709087.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=3000000116706714.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000116707805.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000116708517.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000116706684.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2400000116709094.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2400000116706714.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2400000116708385.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=3000000116706684.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2400000116707684.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2400000116706705.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2400000116707714.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2400000116708083.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2400000116708552.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2400000116706684.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2400000116706714.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2400000116706684.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 18: expected_value=3000000116707698.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(25, 26)) score=3000000116707698.5 node_expansions=76
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000030567720.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000072235331.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000072236719.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000069458098.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000075014498.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000030568275.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000075014220.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000077792276.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000072236442.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000069458377.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000075013377.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000077792256.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000069457831.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000063902756.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000069458311.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000030567719.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000069458311.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000069458311.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000030566887.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000030567165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000030567720.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000072234219.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000055566663.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000055567218.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000066680275.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000052789440.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000061123932.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000044454708.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000044454708.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000066680320.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000052788329.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000063899497.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000041676107.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000041676663.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000055568053.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000052788597.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000061124977.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000061124422.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000041677221.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000041677221.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000061123310.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000052788597.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000041675832.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000063901166.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000041676387.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000052787496.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000066677497.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000055564440.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000055565829.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000047233052.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=8) score=600000077792276.2 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000077795887.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000077794776.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000077794498.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=600000077795887.4 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=599999991680131.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000013902088.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000025012722.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000038904720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000027792988.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=599999991682088.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000027792164.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000038904442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000050016165.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000033351377.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000036128331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000041684998.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=599999991681820.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000044459998.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000041684442.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=599999991679586.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=599999991682088.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=599999991681540.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000013901808.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000005567072.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000005568460.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000002789572.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000019456318.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000008345749.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000008347694.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000030570819.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000013903239.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000016680754.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=599999994457073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=599999994455406.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000019458264.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000016678805.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000033349150.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000033348595.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000008345459.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000008345459.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000033348039.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000016680749.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000008346848.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000030572196.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000008347403.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000013902406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000027792408.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000016679350.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000016680739.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000000011517.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=12) score=600000050016165.0 node_expansions=3228
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000050015887.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050016165.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050014498.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=600000050016165.0 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050016165.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050016165.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050016165.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050016165.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050016190.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050016190.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050016176.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050016176.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050019385.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050019385.0 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050016200.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050016200.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050019409.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050019409.5 node_expansions=19
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000050019409.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000000017631.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999991683409.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000019461188.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000105574908.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000108352686.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000000017631.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000000017631.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000050019409.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999991683409.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000050019409.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000077797188.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000050019409.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000050019409.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000050019409.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000050019409.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000080574978.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000080574966.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=900000108352686.4 node_expansions=432
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000108352130.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000108352130.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000108351983.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000108352130.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000108350872.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000108352686.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000108349483.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000108351706.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000108352686.4 action_type=ActionType.BUILD_CITY
  Action 9: expected_value=900000105574908.6 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=900000108352686.4 node_expansions=94
FooPlayer.decide: Prioritizing 2 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000108352709.9 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000105574922.1 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=8) score=900000108352709.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108352686.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108352686.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000000017576.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000000017576.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000000017561.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000000017561.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000000017576.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000000017576.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000000017561.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000000017561.8 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000000017589.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000000017589.8 node_expansions=3
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000000020241.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000000020519.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000000020077.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000000020257.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000000020241.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000000018964.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000000017598.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000000017575.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000000019797.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 2)) score=900000000020519.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000000020519.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000000020519.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000000020523.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000000020533.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000000020554.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000000020545.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000000025395.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=900000000025395.2 node_expansions=34
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000000025423.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000000023172.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000000023200.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000000023006.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000000023172.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000000021895.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000000020520.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000000020517.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000000020506.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000000022728.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 1)) score=900000000025423.2 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000000025395.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000000025395.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000000028633.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000000028633.2 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000000025444.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000000025444.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999969469867.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999969469867.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999969469899.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999969469899.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999969469901.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999969469901.2 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999969469890.8 action_type=ActionType.END_TURN
  Action 1: expected_value=899999969469902.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999969469885.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999969469885.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999969469887.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'SHEEP')) score=899999969469902.2 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999969469902.2 action_type=ActionType.END_TURN
  Action 1: expected_value=899999969469849.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999969469902.2 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999969473123.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999969473123.5 node_expansions=55
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000047249471.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999988913454.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000016691232.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000075027250.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000047249454.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000108360555.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999969469887.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999969469887.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000047249443.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999988913457.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000047249457.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000075027250.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000047249443.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000047249471.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000047249457.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000047249445.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000108360567.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000108360569.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=900000108360569.9 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000108360569.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000108360529.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108360569.9 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000108360569.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000108360569.9 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000108360569.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000108360544.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108360569.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108360582.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000108360582.4 node_expansions=21
FooPlayer.decide: Prioritizing 14 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1500000108366444.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000130581198.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000130581032.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000108366444.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000108366444.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000108365166.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000108363777.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000130581754.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000108363777.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000108363777.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000130580754.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000127799367.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=1800000130578810.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1800000130581754.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 5)) score=1800000130581754.2 node_expansions=466
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1500000108363801.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000108369474.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1500000108363792.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000108363802.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000108363802.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1800000130581754.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1800000130581754.2 node_expansions=103
FooPlayer.decide: Prioritizing 16 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1500000108366446.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000108366458.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000108366305.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000108366444.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000108366446.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000108365166.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000108363792.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000108363788.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000108369500.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000108363777.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000108363777.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000108366011.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000127799104.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1800000130578810.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1800000130581754.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1800000127802047.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=2) score=1800000130581754.2 node_expansions=72
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000130581768.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000130581768.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000150020384.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000150020384.8 node_expansions=57
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000047254156.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1799999969474601.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1799999988918156.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000069463028.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000116687028.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000069476378.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000130592087.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000013920823.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000013920823.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000069476378.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000022252378.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000069476378.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000116687028.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000069476378.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000069476378.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000069476378.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000069476378.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000150020361.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=2100000150020361.2 node_expansions=758
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1800000130584458.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000130584459.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000130584291.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000130584460.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000130584470.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000130583182.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000130581791.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000130581791.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000130587529.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000130581791.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000130581791.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000130584014.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000150020363.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=2100000150020085.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=0) score=2100000150020363.2 node_expansions=66
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000150020363.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000150020363.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000000019472.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000000019472.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000047242587.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000008351027.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000069463046.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000116687032.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000069464796.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000130575916.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000033353683.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000033353684.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000088909241.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000041685241.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000088909273.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000116687030.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000088909241.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000088909239.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000088909254.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000088909250.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000150020363.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000150020365.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=2100000150020365.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000150020395.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000150020395.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000122242980.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000122242980.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000122240374.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000122240374.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000122240422.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000122240422.8 node_expansions=5
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000122240375.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000122240378.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000122240408.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000122240400.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000122240376.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=2100000122240408.8 node_expansions=34
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000122240408.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000122240408.8 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000122240388.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000122240388.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000122240386.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000122240386.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000097243002.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000097243002.0 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2099999994462598.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2099999947239487.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2099999955571043.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000016683044.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000091684831.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000016684835.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000077798520.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2099999980573720.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2099999980573724.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000036129276.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2099999988905265.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000036129276.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000063907057.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000063909631.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000063907044.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000036129280.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000061129266.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000122240377.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=2100000122240377.8 node_expansions=94
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000122240387.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000122240387.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2100000122245660.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000122246605.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000122245494.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000122245660.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000122245660.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000122244383.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000122242994.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000122242994.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000122246883.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000122242994.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000122242994.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000122245772.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=2100000122246883.2 node_expansions=340
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2100000122244940.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000122243998.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000122244841.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000122244973.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000122244949.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000122243722.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000122242331.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000122242341.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000122246883.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000122242331.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000122242331.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000122242329.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000122244598.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=2100000122246883.2 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000122246883.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000122246883.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999947245992.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999947245992.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2099999994469104.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2099999955577548.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000016689548.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000091691361.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000016691326.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000077802437.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2099999980580218.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2099999980580226.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000036135782.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2099999988911771.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000036135771.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000063913548.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000063913548.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000063913548.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000036135771.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000061135773.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000122246884.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000097246883.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), None, None)) score=2100000122246884.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000122246884.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000122246884.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000122249828.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000122249828.5 node_expansions=31
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000122246883.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000122246883.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000122246895.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000122246895.8 node_expansions=12
FooPlayer.decide: Prioritizing 14 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2100000122249550.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000122246894.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000122249395.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000122249550.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000122249550.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000122248273.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000122246894.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000122246913.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000122246884.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000122246884.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000122246894.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000122249825.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000122249561.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000122249117.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=2100000122249825.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000122249825.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000122249825.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000122249860.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000122249860.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2099999994472048.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2099999947248939.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2099999955580493.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000016692528.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000091694296.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000016694272.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000077805403.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2099999980583159.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2099999980583159.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000036138716.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2099999988914715.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000036138715.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000063916494.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000063916494.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000063916495.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000036138730.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000061138716.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000097249827.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=2100000097249827.5 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000097249850.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000097249824.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000097249850.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000097249848.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000097249848.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000097249859.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000097249859.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000097249859.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000097249861.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000097249861.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2099999994472074.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2099999947248963.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2099999955580516.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000016692538.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000091694305.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000016694296.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000077805416.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2099999980583195.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2099999980583183.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000036138740.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2099999988914750.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000036138740.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000063916538.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000063916524.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000063916524.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000036138738.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000061138750.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000122249861.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=2100000122249861.0 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000122249858.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000122249851.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000122249858.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999947248972.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999947248972.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2099999947248973.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999947248961.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999947248973.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999947248982.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999947248982.0 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2099999994472093.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2099999955580548.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000016692538.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000091694312.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000016694315.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000077805427.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2099999980583204.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2099999980583204.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000036138759.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2099999988914759.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000036138756.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000063916538.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000088916481.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000063916538.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000036138757.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000061138756.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000122249882.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000097249872.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=2400000088916481.0 node_expansions=98
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000063916538.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000063916527.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000063916538.5 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000088919150.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000088919150.0 node_expansions=170
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2099999994472068.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2099999947248957.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2099999955580527.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000016692538.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000091694302.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000016694318.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000077805413.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2099999980583179.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2099999980583179.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000036138747.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2099999988914747.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000036138735.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000063916524.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000063916538.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000036138735.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000061138760.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000122249857.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000097249872.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=2100000122249857.5 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000122249857.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000122249833.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000122249857.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000122249869.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000122249869.0 node_expansions=5
FooPlayer.decide: Prioritizing 17 infrastructure actions over 23 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2100000122252534.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000122249868.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000122252368.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000122252534.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000122252535.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000122251258.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000122249868.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000122249870.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000122249883.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000122249870.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000122249870.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000122250869.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000122252536.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000122252092.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000122251426.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000141688774.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=2400000141688473.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=2400000141688774.0 node_expansions=81
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000141688750.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000141688750.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999966690423.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999966690423.0 node_expansions=26
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999966687875.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999966687875.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999966690461.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999966690461.0 node_expansions=27
FooPlayer.decide: Prioritizing 15 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2399999966693127.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2399999966690460.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2399999966692960.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2399999966693127.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2399999966693127.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2399999966691849.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2399999966690460.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2399999966690460.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2399999966690460.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2399999966690460.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2399999966690460.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2399999966691460.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2399999966692127.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2399999966693238.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2399999966692015.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=2399999966693238.0 node_expansions=412
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2399999966690105.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2399999966690126.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2399999966690123.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2399999966690127.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2399999966693238.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=2399999966693238.0 node_expansions=61
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2399999966692694.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2399999966690115.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2399999966692616.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2399999966692693.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2399999966692682.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2399999966691493.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2399999966690104.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2399999966690114.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2399999966690104.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2399999966690115.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2399999966690115.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2399999966690115.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2399999966691017.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2399999966691773.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2399999966693240.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2399999966691587.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=2399999966693240.0 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999966693249.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999966693249.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999966692414.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999966692414.5 node_expansions=3
FooPlayer.decide: Prioritizing 16 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2399999966695081.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2399999966692407.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2399999966694904.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2399999966695080.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2399999966695074.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2399999966693807.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2399999966692413.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2399999966692407.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2399999966692413.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2399999966694802.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2399999966692407.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2399999966692418.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2399999966692414.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2399999966693404.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2399999966694080.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2399999966693969.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=2399999966695081.5 node_expansions=192
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2399999966695074.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2399999966695082.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2399999966695083.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2399999966695097.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2399999966695086.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=2399999966695097.0 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999966695080.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999966695080.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999972251503.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999972251503.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000000027891.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000000027891.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2399999972250116.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000000027883.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000000027893.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000000027871.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000000027882.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'SHEEP')) score=2400000000027893.5 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000000027870.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000000027870.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000000027881.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000000027881.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999980583439.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999980583439.0 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 17 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2399999972250131.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2399999972252631.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2399999972250141.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2399999972252808.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2399999972251520.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2399999972250140.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2399999972250130.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2399999972250128.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2399999972252798.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2399999972250142.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2399999972250141.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2399999972250142.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2399999972251131.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2399999972251807.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2399999972251696.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2699999997247443.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=2699999972249094.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=2699999997247443.5 node_expansions=81
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999997247427.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999997247427.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999997250079.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999997250079.5 node_expansions=26
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2699999997247452.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2699999997247460.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2699999997247458.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2699999997247447.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2699999997247460.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'SHEEP')) score=2699999997247460.5 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2699999997247464.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2699999997247426.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999997247464.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2699999997247484.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2699999997247462.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2699999997250106.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2699999997247465.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2699999997247441.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2699999997247452.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2699999997250106.5 node_expansions=48
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2699999997247442.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2699999997249963.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2699999997247439.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2699999997250106.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2699999997248829.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2699999997247456.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2699999997247463.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2699999997247439.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2699999997249108.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2699999997247450.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2699999997247474.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2699999997247456.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2699999997248441.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2699999997249142.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2699999997248995.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=2699999997250106.5 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999997250107.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999997250107.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2699999969472374.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2699999997250138.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2699999997250138.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999969472325.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999969472325.5 node_expansions=10
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999944472316.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999944472316.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999944472352.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999944472352.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999936138131.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999936138131.0 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999936138115.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2699999936138116.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2699999936138106.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2699999936138116.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2699999936138104.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2699999936138116.0 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999936138106.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999936138106.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999913917553.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999913917553.0 node_expansions=313
FooPlayer.decide: Prioritizing 16 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2699999913915148.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999913917537.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2699999913915148.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2699999913917537.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2699999913916537.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2699999913916704.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2699999913915148.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2699999913915148.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2699999913915148.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2699999913916704.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2699999913915148.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2699999913915148.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2699999913915148.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2699999913916148.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2699999913916815.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2699999913916871.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=2699999913917537.5 node_expansions=844
FooPlayer.decide: Prioritizing 17 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2699999913915150.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999913915184.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2699999913916172.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2699999913917554.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2699999913916573.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2699999913916704.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2699999913915149.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2699999913915172.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2699999913915172.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2699999913915706.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2699999913915184.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2699999913915165.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2699999913915149.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2699999913916184.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2699999913916832.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2699999913916150.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2699999913916727.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(32, 33)) score=2699999913917554.0 node_expansions=68
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999913917539.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999913917539.5 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999913917571.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999913917571.0 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999913917575.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2699999913917574.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2699999913917553.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2699999913917540.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2699999913917549.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999913917575.0 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999913917585.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999913917585.5 node_expansions=18
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999913917574.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999913917574.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999922251796.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999922251796.0 node_expansions=17
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2699999961140683.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999913917574.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2699999919473128.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000022250920.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000113918473.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2699999963918463.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2700000044474019.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2699999969474031.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2699999977807360.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2699999966695352.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2700000002807349.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2700000058362917.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2700000058362920.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2700000038918473.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2699999983362906.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2700000027807362.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2700000088918472.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2700000086140694.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=2700000113918473.0 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000113918485.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000113918485.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000113918486.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000113918486.5 node_expansions=17
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000113918476.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000113918498.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000113918495.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000113918475.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000113918476.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'SHEEP')) score=2700000113918498.5 node_expansions=24
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000113918485.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000113918485.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999922251832.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999922251832.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999922251818.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999922251818.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999894473144.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999894473144.5 node_expansions=21
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2699999941696252.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999900028698.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000002806472.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000094474028.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2699999944474032.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000025029584.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2699999950029584.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2699999902807365.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2699999958362920.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2699999947250916.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2699999983362916.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2700000058362918.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2700000058362917.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2700000019474031.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2699999963918486.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2700000008362917.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2700000069474027.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2700000066696254.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=2700000094474028.5 node_expansions=132
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000094474028.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000094474028.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2699999941696266.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2699999894473153.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2699999900028697.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2700000002806487.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2700000094474043.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2699999944474032.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2700000025029598.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2699999950029596.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2699999958362933.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2699999947250922.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2699999983362919.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2700000058362920.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2700000058362929.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2700000019474043.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2699999963918488.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2700000008362932.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000069474043.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2700000066696262.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=2700000094474043.0 node_expansions=107
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000094474034.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000094474034.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000094474039.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000094474039.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000094474051.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000094474051.0 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2699999941696242.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2699999894473132.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2699999900028697.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2700000002806475.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2699999944474022.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2700000025029586.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2699999950029583.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2699999902807354.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2699999958362910.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2699999947250919.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2699999983362916.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000058362909.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2700000058362908.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2700000019474030.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2699999963918475.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2700000008362927.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000069474041.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2700000066696253.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=2700000069474041.5 node_expansions=62
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000069474017.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000069474017.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999902807364.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999902807364.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2699999941696252.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2699999894473131.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2699999900028688.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2700000002806486.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2700000094474041.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2699999944474019.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2700000025029597.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2699999950029587.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2699999958362916.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2699999947250910.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2699999983362908.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000058362927.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2700000058362927.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2700000019474020.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2699999963918466.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2700000008362919.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000069474030.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2700000066696261.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=2700000094474041.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000094474019.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000094474019.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999902807371.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999902807371.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999902807365.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999902807365.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999902807367.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999902807367.5 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2699999902807352.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2699999902807383.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2699999902807361.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2699999902807365.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2699999902807355.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'SHEEP')) score=2699999902807383.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999902807367.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999902807367.5 node_expansions=4
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000075014432.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000030568831.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000030568276.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000066679998.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000063903321.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000072236664.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000030567720.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000030568276.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000030568276.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000077791665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000069458054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000072236713.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000069458380.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000077792824.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000080570879.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000077793098.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000083348377.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000072236433.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000083347554.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000080570609.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000080570601.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000077789775.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000052789163.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000052788607.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000072235888.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000052789989.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000069458330.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000055567774.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000055566663.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000061124719.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000047233322.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000063901709.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000047231385.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000047233052.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000072235876.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000055567211.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000063902212.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000052790823.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000050011655.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000050009433.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000066677823.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000044454989.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000052786655.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000063900055.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000052788322.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000044454996.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000050009997.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000047229441.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000047230552.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000055566940.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=600000083348377.4 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000083349766.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083352266.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083350599.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=600000083352266.4 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000033349922.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=599999988906242.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=599999988902366.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000033346655.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000022236308.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000030571588.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=599999988903477.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=599999988903197.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=599999988905697.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000044463031.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000027795488.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000030570831.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000016678554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000025013553.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000025017166.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000050018933.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000038908046.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000038904443.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000036127198.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000011126573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000011126017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000033349418.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000011126015.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000036129696.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000013902684.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000013901295.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000019458819.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=599999994456805.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000000012653.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=599999994456795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=599999994455962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000008344041.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000002789582.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000000013205.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=599999997234026.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=599999997232915.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000013906039.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=599999991680416.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000011125737.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000025015529.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000011125737.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000002792406.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000008346019.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000005566850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000005567962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000013904350.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=600000050018933.0 node_expansions=3234
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000050016433.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050015044.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050018933.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=600000050018933.0 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058349801.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058349801.9 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058349778.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058349778.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058349779.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058349779.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058349778.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058349778.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058349779.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058349779.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058349780.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058349780.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000058349802.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058349802.9 node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000058349802.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000058349822.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000083356067.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000005570247.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999997236025.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000088911622.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000058349802.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000058349808.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000058349802.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000058349802.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000083349819.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000030576511.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000005570247.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000058349802.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999997236025.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999997236025.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000088911622.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000088911622.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=600000088911622.9 node_expansions=250
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000088905375.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088905343.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088905375.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005570240.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000005570240.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005570229.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005570229.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005570231.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000005570231.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005570229.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005570229.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005570218.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000005570218.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005570242.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005570242.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005570256.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000005570256.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000005570256.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000005570241.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005570256.2 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005570257.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000005570257.2 node_expansions=6
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000058349812.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000058349812.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000058349811.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000083349818.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999997236043.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000088911631.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000058349812.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000058349811.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000058349811.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000058349811.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000083349812.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000030570263.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000005570256.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000058349811.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999997236034.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999997236035.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000088905368.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000088905368.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=600000088911631.9 node_expansions=126
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000088905368.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088905366.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088905368.4 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005570243.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000005570243.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000005570253.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000005570244.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005570253.2 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005570255.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000005570255.2 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000005570253.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000005570255.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000005570255.2 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000005570244.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000005570206.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005570244.2 node_expansions=15
FooPlayer.decide: Filtering out maritime trades from 16 to 16 actions
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=600000005576500.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=600000005576511.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=600000005576521.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=600000005570243.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000005570237.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=600000005570247.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=600000005576524.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000005570247.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=600000005570253.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=600000005570245.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=600000005570255.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=600000005570249.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=600000005570247.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=600000005570237.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=600000005570257.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 15: expected_value=600000005576526.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000005576526.8 node_expansions=199
FooPlayer.decide: Filtering out maritime trades from 17 to 17 actions
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=600000005576500.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=600000005576510.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=600000005576510.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=600000005570237.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=600000005576485.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=600000005570247.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=600000005576513.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=600000005570253.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=600000005570243.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=600000005570253.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=600000005570257.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=600000005576513.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=600000005570247.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=600000005570237.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=600000005570253.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 15: expected_value=600000005570246.2 action_type=ActionType.END_TURN
  Action 16: expected_value=600000005576497.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_YEAR_OF_PLENTY: 'PLAY_YEAR_OF_PLENTY'>, value=('WOOD', 'BRICK')) score=600000005576513.2 node_expansions=330
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000005571644.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000005572477.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000005572624.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000005573599.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000005576513.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000005574291.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000005571377.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000005570245.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=600000005576513.2 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000005576513.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000005576511.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005576513.2 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005581096.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000005581096.4 node_expansions=22
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000005576525.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000005576499.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005576525.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000005576514.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000005576514.2 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000005576525.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000005576488.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005576525.2 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005581096.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000005581096.4 node_expansions=22
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000005576525.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000005576500.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005576525.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999975020976.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999975020976.6 node_expansions=6
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=599999975020977.6 action_type=ActionType.END_TURN
  Action 1: expected_value=599999975020968.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=599999975025562.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000002798686.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999975020977.1 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=599999975020979.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=900000002798686.4 node_expansions=46
FooPlayer.decide: Prioritizing 2 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999975020919.6 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000002798700.9 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=19) score=900000002798700.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000002798709.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000002798709.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000002798709.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000002798709.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000002798686.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000002798686.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999966686696.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999966686696.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999966686696.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999966686696.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=899999966691321.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999966688109.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999966688932.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999966689098.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999966690043.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999966691043.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999966687709.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999966687821.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999966686709.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=899999966691321.0 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999966691321.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999966691321.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999966691332.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999966691332.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999966691334.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999966691334.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999966691356.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999966691356.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000055582889.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000055582904.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000055582911.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000080582890.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000002803356.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000116694014.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000055582890.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000055582890.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000055582889.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000055582904.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000080582920.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000027803344.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000002803334.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000055582889.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999966691348.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999966691334.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000116694014.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000116694014.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=900000116694014.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116694014.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116694014.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116694031.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116694031.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000116694043.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000116694021.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116694043.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116694035.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116694035.2 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000116694031.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000116694010.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116694031.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000127799935.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000127799935.2 node_expansions=30
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000097244420.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000097244399.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000097244420.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000097244424.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000097244424.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000036133291.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000036133291.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000055577736.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000080577755.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999983353746.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999947241735.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000036133315.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000036133293.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000036133291.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000055577736.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000061133292.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000008353736.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999983353735.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000036133291.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999947241735.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999947241735.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000097244410.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000097244422.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=900000097244422.5 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000097244422.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000097244379.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000097244422.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000097249276.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000097249276.5 node_expansions=23
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000097244422.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000097244433.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000097249298.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000097249265.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000097244411.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000127799909.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=1200000127799909.8 node_expansions=58
FooPlayer.decide: Prioritizing 1 infrastructure actions over 2 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000127799944.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=17) score=1200000127799944.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000127799924.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000127799924.2 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000108353847.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000108353847.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000108353813.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000108353813.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000108353813.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000108353813.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000108353800.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000108353846.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000108353834.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000108353807.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000108353817.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'SHEEP')) score=1200000108353846.5 node_expansions=26
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000108353832.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000108353832.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000108356200.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000108356200.0 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000108353832.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000108353832.0 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999963907625.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999963907625.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999963907612.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999963907612.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999963907609.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999963907609.8 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999963907609.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999963907626.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999963907613.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999963907624.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999963907623.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1199999963907626.2 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999963907624.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999963907624.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999963907625.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999963907625.2 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999963907623.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999963907625.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999963907590.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999963909965.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999963907600.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1199999963909965.2 node_expansions=35
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1199999963908967.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999963909833.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999963909965.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999963907578.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999963909523.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999963908610.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999963908576.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999963907578.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999963908687.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999963907610.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=1199999963909965.2 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999963909965.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999963909965.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999963909974.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999963909974.2 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999963909967.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999963909998.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999963909961.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999963909964.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999963909974.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1199999963909998.8 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999963909964.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999963909964.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999963909978.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999963909978.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999963909978.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999963909978.8 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999963912207.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999963912207.5 node_expansions=22
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999963910015.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999963912187.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999963910001.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999963909979.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999963910024.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1199999963912187.5 node_expansions=36
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1199999963911354.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999963912189.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999963909965.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999963911909.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999963910965.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999963910965.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999963909965.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999963911111.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999963912076.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999963909965.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999963912076.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=1199999963912189.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999963912189.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999963912189.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999963912187.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999963912187.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999963912222.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999963912222.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999963912224.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999963912224.0 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999963912221.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999963912221.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999963912220.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999963912221.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999963912210.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999963912221.0 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999963912223.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999963912223.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999963912224.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999963912235.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999963912240.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999963912235.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999963912208.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=1199999963912240.5 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999963912218.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999963912218.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999930578889.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999930578889.2 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999930578889.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999930578900.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999930578898.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999930578913.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999930578898.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1199999930578913.2 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999930578913.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999930578913.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999930580962.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999930580962.0 node_expansions=23
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999930578900.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999930580962.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999930578877.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999930578865.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999930578875.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1199999930580962.0 node_expansions=39
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1199999930579850.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999930580254.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999930578885.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999930578850.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999930579872.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999930579865.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999930580996.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999930578865.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999930579976.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999930580698.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999930578850.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999930580962.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(43, 44)) score=1199999930580996.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999930580962.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999930580962.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999905581018.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999905581018.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000008360554.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000033360568.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000041693885.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000033360566.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999900024568.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000069471665.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000013916107.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000022249443.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000022249441.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000008360574.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000013916129.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999930580996.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999905581018.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1199999988916109.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999900024554.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999900024566.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000050027218.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000075027218.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), None, None)) score=1200000075027218.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000075027218.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000075027218.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000075027247.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000075027247.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000075027233.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000075027233.2 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999905581002.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999905581002.0 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999905583075.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999905583075.5 node_expansions=23
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000008362667.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000033362667.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000041695975.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000033362642.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999900026631.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000069473753.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000013918197.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000022251531.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000022251533.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000008362654.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000013918223.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999930583086.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999905583075.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1199999988918186.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999900026631.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999900026631.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000050029308.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000075029308.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=1200000075029308.8 node_expansions=570
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000075027237.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000075027202.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000075027202.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000075029311.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000075027212.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1200000075029311.2 node_expansions=54
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1200000075028200.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000075028623.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000075027202.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000075027200.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000075028234.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000075029068.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000075028222.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000075027200.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000075027222.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000075029033.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000075027234.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000075029333.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(43, 47)) score=1200000075029333.2 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000075029311.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000075029311.2 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000075029345.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000075029345.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000008362657.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000033362680.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000041695989.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000033362668.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999905583123.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999900026644.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000069473766.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000013918213.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000022251544.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000022251546.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000008362668.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000013918213.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999930583102.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1199999905583103.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999988918202.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999900026644.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999900026679.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000050029322.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1200000069473766.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000069473781.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000069473781.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999905583099.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999905583099.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999905583115.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999905583115.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999905584931.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999905584931.0 node_expansions=27
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000022247118.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000055580786.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000063914119.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000047247118.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999900028474.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000091691897.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000013920041.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000022253374.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000022253374.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000008364485.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000013920041.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999930584930.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999905584919.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1199999988920030.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999900028474.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999900028474.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000050031152.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000075031152.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1500000091691897.5 node_expansions=455
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000069473783.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000091691897.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000069473802.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000069473780.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000069473790.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1500000091691897.5 node_expansions=48
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1200000069474777.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000069474043.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000069473765.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000069473777.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000069474765.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000069475599.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000069474777.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000069474792.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000069473765.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000069473765.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000069475599.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000069473777.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000091691919.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1500000083358229.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1500000072247042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1500000080580339.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=4) score=1500000091691919.5 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000091691897.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000091691897.5 node_expansions=4
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000019455447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000000009280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000008342614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000016677114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000005565669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000027787947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000005564558.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=299999961116947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=299999961118614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000013899003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000027788503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000027788780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000022232947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000005565114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000008342336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000016675947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000019454558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000036122391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000022232891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000016676280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000019454614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000019452947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000013898225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000019453503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999961116113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999961113889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999961113889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999961116946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999983339501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000002787890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999980561723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999980561723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000002787613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999983339501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999991674779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999994449779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999986116723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000011118446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000002785113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999983337278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999983336167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999994453168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999980560056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999975003945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999991674279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999975004501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999977782001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999997230390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999980559778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000002785668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999983338667.7 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=300000036122391.9 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000036120169.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000036122391.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000036119614.06 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=300000036122391.9 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000044462253.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000052793364.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000050017821.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000050016978.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000005570486.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000005569641.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000058351142.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000027788845.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000030566887.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000038903056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000041683056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000041682491.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000036127236.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000052795044.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000005569627.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000005567392.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000005567392.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000005570485.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000027790515.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000036126085.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000013899920.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000013900739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000016679916.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000025011886.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000013902138.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000013900763.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000027788829.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000019456040.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000025012142.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000016678807.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000016677683.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000027791101.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000013901586.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000019457462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000025015833.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000019458017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000011123527.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000019459930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000013901318.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000013902420.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000036127197.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000027792181.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=9) score=600000058351142.8 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000058349198.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000058351142.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058350031.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=600000058351142.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000058351167.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058351167.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058351177.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058351177.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058351190.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058351190.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000097240029.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000097240029.6 node_expansions=23
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000058351197.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000058351163.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058351197.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000097240029.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000097240029.6 node_expansions=23
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000058351189.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000058351188.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058351189.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058356642.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058356642.4 node_expansions=37
FooPlayer.decide: Prioritizing 2 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000097240054.1 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000088906727.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=17) score=900000097240054.1 node_expansions=22
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000097240055.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000097240046.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000097240041.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000097240067.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000097240057.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=900000097240067.1 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000097240054.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000097240054.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000072245498.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000072245498.8 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000072240070.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000072240070.6 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999961131710.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999961131710.9 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=899999961128244.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999961129488.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999961128799.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999961127266.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999961126286.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999961129064.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999961128244.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999961131725.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=899999961131725.4 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999961131724.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999961131724.4 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999961131733.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999961131733.4 node_expansions=3
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=899999961133668.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999961134668.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999961134946.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999961134224.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999961132724.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999961131726.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999961134502.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999961133668.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999961134948.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999961126277.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=1199999961126277.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999961126290.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999961126290.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999961126300.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999961126300.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999961126277.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999961126277.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999961126300.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999961126300.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999961126302.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999961126302.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 9 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1199999961128248.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999961128266.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999961129517.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999961128813.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999961127283.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999961126311.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999961129081.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999961128266.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999961128535.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 2)) score=1199999961129517.0 node_expansions=108
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999961129506.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999961129490.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999961129503.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999961129500.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999961129500.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999961129506.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000008358656.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000008358656.2 node_expansions=21
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000008353492.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000008353504.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000008353500.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000008353500.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000008353487.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'SHEEP')) score=1200000008353504.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000008353503.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000008353503.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999983351303.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999983351303.2 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999961129516.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999961129516.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999961129516.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999961129490.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999961129516.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999977792958.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999977792958.8 node_expansions=47
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999961129526.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999961129513.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999961129526.0 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999936127317.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999936127317.2 node_expansions=2
FooPlayer.decide: Prioritizing 11 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1199999936130068.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999936132179.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999936132179.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999936132568.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999936131068.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999936130068.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999936132568.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999936131457.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999936132179.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999936132290.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999952792968.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=1) score=1499999952792968.8 node_expansions=279
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999919459644.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999919459644.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999952795757.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999952795757.5 node_expansions=26
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1499999919459660.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999952795739.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1499999952795755.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999952792999.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999952795722.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=1499999952795755.0 node_expansions=100
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1499999952792987.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999952794935.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999952794935.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999952795478.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999952793947.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999952792967.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999952795764.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999952794644.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999952794935.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999952795199.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=1499999952795764.5 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999919462445.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999919462445.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000000019744.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000000019744.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999966686422.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999966686422.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000030575323.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000030575323.5 node_expansions=28
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000105576232.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000019463334.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000091687336.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000063909564.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000033353114.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000147242891.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000122242900.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000088909564.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000058354014.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000122242891.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000122242890.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000063909555.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999952795787.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000088909564.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000088909556.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000113909557.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000113909565.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000113909577.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1500000147242891.2 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000147242890.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000147242878.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000147242890.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000147245391.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000147245391.2 node_expansions=49
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1500000147242902.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000147244832.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000147244832.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000147244974.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000147245391.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000147243872.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000147242891.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000147242901.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000147244835.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000147245124.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000147244973.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=1500000147245391.2 node_expansions=55
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000113912068.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000147245389.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000147245389.2 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000113912044.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000113912044.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000147245391.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000147245391.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000147245392.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000147245392.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000147247485.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000147247485.5 node_expansions=75
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000147245389.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000147245392.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000147247458.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000147247423.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000147245409.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=1500000147247458.5 node_expansions=66
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1500000147245401.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000147247321.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000147247331.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000147247458.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000147246360.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000147246361.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000147245389.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000147245386.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000147247335.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000147247471.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000147246231.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000147247459.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(39, 41)) score=1500000147247471.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000147247473.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000147247473.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000125027916.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000125027916.5 node_expansions=205
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000125023016.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000125023016.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000125027928.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000125027928.5 node_expansions=232
FooPlayer.decide: Prioritizing 13 infrastructure actions over 23 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1800000136132067.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000136132067.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000125027941.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000136134139.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000138911916.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000125027941.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000136132067.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000136132067.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000136132067.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000136134011.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000125026829.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000141689696.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000136134138.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=2100000125027941.0 node_expansions=1407
FooPlayer.decide: Prioritizing 13 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2100000125027926.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000125027926.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000125030037.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000125028926.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000136135961.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000125027926.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000125027926.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000125027926.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000125029870.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000125028759.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000144469403.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000125030037.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000136136902.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=2400000144469403.0 node_expansions=441
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000091694596.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000125030845.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2400000144469403.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000125027928.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000125027928.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000125027934.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2400000144469403.0 node_expansions=109
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2100000125027926.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000125027941.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000125030052.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000125028926.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000125030872.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000125029760.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000125027934.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000125027941.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000125028924.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000125027926.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000125029881.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000125028770.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000125030051.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000144469416.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=2400000136136916.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=34) score=2400000144469416.5 node_expansions=71
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000111136080.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000111136080.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000111138977.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000111138977.0 node_expansions=24
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000111136083.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000111136081.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000111136090.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000111136069.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000111136083.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=2400000111136090.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000111136079.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000111136079.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000091691646.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000091691646.0 node_expansions=2
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000091691652.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000091694580.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000091694557.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000091694557.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000122247180.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'ORE')) score=2700000122247180.5 node_expansions=145
FooPlayer.decide: Prioritizing 4 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=2700000122247181.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2700000116691625.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2700000108358293.5 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=2700000111136073.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=9) score=2700000122247181.5 node_expansions=12
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000061124975.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000072237198.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000072235809.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000069457210.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000063902488.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000066680587.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000030568277.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000030568834.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000077791642.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000083349198.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000086125334.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000066680000.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000061124445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000058345589.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000066680266.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000066679710.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000066680324.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000066679975.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000061123657.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000086125864.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000027790778.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000030568277.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000047232418.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000047233529.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000063903308.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000038900196.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000050010474.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000044452140.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000044453251.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000055567776.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000075012277.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000050012221.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000050010554.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000055568888.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000047233054.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000063901931.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000063901098.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000047232430.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000047232430.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000055566944.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000047233054.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000050010832.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000063901434.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000050009721.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000044455751.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000066679974.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000044455751.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000044453807.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000030564665.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000030565498.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=600000086125864.8 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000086129198.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086127531.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086128642.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=600000086129198.1 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000013903543.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000025013255.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000025014645.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000033349422.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000027793046.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000008346889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=599999997236865.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=599999997239353.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000030572155.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000025017723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000052795864.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000033350521.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000027794422.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000019460276.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000030571379.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000030572210.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000030568606.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000025013329.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=599999997235462.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000011122128.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000011123517.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000016683819.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000002789360.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000013901317.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000008344638.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000008345749.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000022235237.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000041682807.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000016679406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000016678573.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000022236075.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000013903573.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000027794420.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000027793585.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000011124906.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000011124906.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000022236082.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000013903570.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000016679403.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000027789705.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000016680237.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000008345193.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000008345183.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000008344072.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=599999997235184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=599999997233226.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=600000052795864.9 node_expansions=3234
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000052795864.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052795031.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052794753.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=600000052795864.9 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052795876.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052795876.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052795881.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052795881.4 node_expansions=11
FooPlayer.decide: Prioritizing 8 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000052800778.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052800525.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052798410.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000052798156.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000052799253.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000052798293.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000052801070.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000052798132.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=600000052801070.8 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052801070.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052801070.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052806233.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052806233.0 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052801067.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052801067.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997243737.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997243737.4 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000052801056.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000086134400.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000086134401.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000052801067.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000052801056.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999988909500.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000086134410.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000086139555.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000086139555.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000030582221.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999997243722.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000052801056.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000052801067.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000052801056.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000052801080.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999988909500.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999988909500.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000052801057.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=600000086139555.2 node_expansions=108
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000086139277.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086138999.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086139569.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000086136888.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000086136610.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000086137722.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000086139000.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000086136777.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000086136611.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=600000086139569.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086139555.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086139555.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000086144454.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086142509.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086144190.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000086141801.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000086142079.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000086142898.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000086144176.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000086143620.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000086141968.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000086141802.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=600000086144454.1 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086144468.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086144468.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086150455.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086150455.1 node_expansions=25
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=600000086150456.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086147410.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086149066.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000086146691.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000086146956.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000086147789.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000086147969.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000086146566.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000086148510.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000086146855.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000086146691.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 1)) score=600000086150456.1 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086150455.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086150455.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086150466.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086150466.1 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000052817121.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000086155017.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000086155017.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999997259788.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000052817121.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000052817121.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999988925566.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000086155052.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000086155017.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000030597719.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999997259789.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000052817136.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000052817122.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000052817136.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000052817121.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999988925566.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999988925566.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000052817121.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=600000086155052.8 node_expansions=162
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000086150467.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086150420.6 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000086150433.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000086155017.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000086150430.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=600000086155017.2 node_expansions=40
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=600000086153917.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086153350.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086155017.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000086152919.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000086152641.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000086151517.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000086153943.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000086152517.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000086151406.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000086154461.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000086152806.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=600000086152641.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=600000086155017.2 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086155054.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086155054.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086155028.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086155028.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086155066.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086155066.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 18 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000086158578.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086158009.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086157998.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000086158554.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000086157554.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000086157290.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000086156178.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000086158554.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000086157179.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000086156065.4 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000086159109.9 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=600000086157454.1 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=600000086157291.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=900000102815810.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=900000113924143.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=900000105593308.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=900000108369131.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=900000108372657.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=1) score=900000113924143.8 node_expansions=80
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000113924130.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113924130.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999988921466.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999988921466.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999988921489.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999988921489.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000025033505.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000025033505.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000025033452.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000025033452.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000025037534.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000025037534.0 node_expansions=29
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000025033505.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000025033505.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999988921480.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999988921480.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999988921491.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999988921491.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999988921491.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999988921491.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999988921505.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999988921505.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000000026271.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000000026271.5 node_expansions=63
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000019479751.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000052813082.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000113924189.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999991700189.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000047257523.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000047257516.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000080590867.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000080590860.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000113924193.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000058366860.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999991700189.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000047257523.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000047257523.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000047257523.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000047257516.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000005589960.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000005589960.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000047257516.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), <Color.RED: 'RED'>, None)) score=900000113924193.8 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000113924200.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000113924180.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113924200.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000136141795.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000136141795.2 node_expansions=69
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000113924203.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000113924193.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113924203.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113924193.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000113924193.8 node_expansions=5
FooPlayer.decide: Prioritizing 16 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=900000113926693.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000113927138.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000113927138.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000113927702.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000113924190.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000113926426.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000113925305.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000113927690.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000113926315.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000113924189.9 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000113928258.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000113926582.6 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=900000113926416.1 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000133362461.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1200000136138296.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1200000136141806.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=1200000136141806.2 node_expansions=80
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000136141806.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000136141769.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000136141806.2 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000158355900.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000158355900.8 node_expansions=61
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000136141807.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000136141795.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000136141807.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000136141830.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000136141830.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000041697360.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000075030715.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000136141806.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000025029805.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000069475152.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000047252917.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999988917817.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000102808493.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000102808472.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000091696486.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000025029816.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000069475152.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000069475138.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000069475138.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000047252916.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000005585360.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000038919582.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000069475152.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1200000136141806.2 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000136141819.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000136141793.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000136141819.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000158355950.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000158355950.8 node_expansions=118
FooPlayer.decide: Prioritizing 15 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1800000136146793.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000136146237.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000136147126.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000136146793.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000136145848.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000136146515.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000136145404.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000158359394.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000158358005.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000136144293.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000136148793.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000158358283.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000136148070.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000155584116.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1500000158359394.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=1800000136148793.0 node_expansions=552
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000136145862.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000136148780.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1800000136148793.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000136145883.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000136145863.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000136145861.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1800000136148793.0 node_expansions=122
FooPlayer.decide: Prioritizing 17 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1200000136148359.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000136147793.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000136148803.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000136147237.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000136148804.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000136145849.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000136148070.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000136146960.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000136149348.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000136146862.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000136146849.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000136145859.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000136148247.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000136148081.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000155584131.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1500000158359003.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1500000158360809.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=1800000136148804.0 node_expansions=85
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000136148803.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000136148805.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000136148805.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000136148804.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000136148804.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1799999988931190.5 action_type=ActionType.PLAY_ROAD_BUILDING
  Action 1: expected_value=1799999988928246.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_ROAD_BUILDING: 'PLAY_ROAD_BUILDING'>, value=None) score=1799999988931190.5 node_expansions=271
FooPlayer.decide: Prioritizing 15 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1799999988930238.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999988930190.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999988930635.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999988931204.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999988929659.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999988928259.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999988930468.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999988929370.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999988931190.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999988930648.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999988929259.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999988929257.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999988928246.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999988930648.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1799999988930493.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=1799999988931204.0 node_expansions=487
FooPlayer.decide: Prioritizing 16 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999988930190.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999988928690.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999988929683.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999988928690.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999988929079.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999988927690.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999988929912.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999988928815.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1799999988931190.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1799999988930079.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999988928715.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999988928704.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999988927704.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999988928701.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1799999988929572.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1799999988929913.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=1799999988931190.5 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999988931227.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999988931227.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999988931191.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999988931191.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999988931229.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999988931229.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000041710796.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000075044105.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000136155241.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000025043192.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000069488550.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000047266351.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000102821872.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000102821886.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000136155251.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000091709918.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000025043192.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000069488537.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000069488539.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000069488526.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000047266303.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000005598748.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000038932994.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000069488537.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), <Color.RED: 'RED'>, None)) score=1800000136155251.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000136155241.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000136155241.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000136157592.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000136157592.8 node_expansions=37
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000102821895.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000102821895.8 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000111149826.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000111149826.5 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000111149815.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000111149815.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000111149815.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000111149829.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000111149829.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000041705352.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000050038696.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000136149796.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000025037783.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000044483139.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000022260894.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1799999963925782.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000077816460.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000077816467.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000066704460.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000000037796.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000044483128.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000044483128.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000044483139.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000022260894.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1799999980593350.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000013927560.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000044483116.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1800000136149796.5 node_expansions=76
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000136149803.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000136149794.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000136149803.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000136149806.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000136149806.5 node_expansions=25
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000136149804.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000136149758.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000136149804.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999963925794.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999963925794.8 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999963925793.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999963925806.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999963925790.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999963925780.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999963925792.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'SHEEP')) score=1799999963925806.2 node_expansions=29
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1799999963925806.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999963925790.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999963925806.2 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999980593334.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999980593334.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999980593359.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999980593359.2 node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000075038658.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000050038716.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000136152143.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000055593325.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000044483150.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000022260938.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1799999963925817.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000077816480.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000111149769.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000111149812.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000066704480.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000000037803.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000044483137.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000044483144.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000044483160.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000022260938.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000013927581.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000044483150.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=2100000111149769.8 node_expansions=105
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000077816469.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000077818810.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000077816460.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000077816464.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000077816447.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1800000077818810.2 node_expansions=49
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1800000077816421.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000077816421.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000077817449.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000077818365.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000077817445.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000077817810.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000077816435.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000077818691.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000077817557.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000077817421.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000077818834.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000077817421.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000077817421.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000077816469.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000077817446.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000077818254.8 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1800000077818691.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(40, 44)) score=1800000077818834.8 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000077818810.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000077818810.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000077818861.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000077818861.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000077818834.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000077818834.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 4 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=2100000108374381.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2100000111152176.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2100000105596602.5 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=2100000100041047.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=13) score=2100000111152176.0 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000111152170.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000111152170.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000000040199.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000000040199.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000075041059.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000083374379.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000169485490.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000025040147.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000077818812.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000055596590.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2099999997261494.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000111152170.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000111152170.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000144485480.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000066706849.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000077818835.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000077818841.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000077818848.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000055596590.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000013929035.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000047263280.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000077818827.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=2100000169485490.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000136152161.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000136152161.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000136156606.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000136156606.2 node_expansions=334
FooPlayer.decide: Prioritizing 17 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2100000136155369.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000136154369.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000136154369.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000136155369.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000136156314.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000136155369.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000136154369.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000136154369.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000136156591.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000136155480.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000136155369.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000136155369.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000136156202.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000136154369.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000136155369.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000136156202.8 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2100000136156591.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=2100000136156591.8 node_expansions=645
FooPlayer.decide: Prioritizing 18 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000136155380.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000136154369.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000136154369.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000136155417.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000136155202.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000136155380.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000136155369.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000136154369.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000136154405.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000136155482.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000136155380.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000136155371.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000136156216.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000136156516.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000136154404.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000136155380.2 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2100000136156238.0 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2100000136156591.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=2100000136156591.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000136156639.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000136156639.8 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000136156615.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000136156615.2 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000136156653.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000136156630.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000136158716.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000136156650.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000136156614.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=2100000136158716.2 node_expansions=59
FooPlayer.decide: Prioritizing 19 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 19 actions with lookahead depth=3
  Action 0: expected_value=2100000136156605.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000136157486.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000136156605.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000136157716.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000136157605.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000136158727.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000136156640.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000136156653.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000136158449.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000136157605.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000136157653.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000136156607.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000136157605.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000136157653.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000136158440.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000136157640.8 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2100000136157606.2 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2100000136157607.2 action_type=ActionType.BUILD_ROAD
  Action 18: expected_value=2100000136158438.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(49, 50)) score=2100000136158727.2 node_expansions=57
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000136158717.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000136158717.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999966713417.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999966713417.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999966713372.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999966713372.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999966713407.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999966713407.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2099999966713428.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999966713394.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2099999966713404.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999966713396.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999966713427.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999966713428.0 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999966713420.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999966713420.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999966713421.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999966713421.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999966713456.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999966713456.0 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999941713424.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999941713424.5 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2099999963934737.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999963934739.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2099999963934771.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999963934782.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999963934739.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=2099999963934782.5 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999963934782.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999963934782.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999950045893.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999950045893.5 node_expansions=2
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=2399999980598093.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=2399999994481986.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=2399999994483829.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=2700000013925275.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=2700000002817305.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=2699999977818248.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=2399999972266870.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=2399999950045851.0 action_type=ActionType.BUILD_CITY
  Action 8: expected_value=2399999950045852.0 action_type=ActionType.BUILD_CITY
  Action 9: expected_value=2399999972268073.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=39) score=2700000013925275.0 node_expansions=78
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2399999980596162.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000013925275.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2399999980596130.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2399999980596141.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2399999980596151.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', None, None, 'SHEEP')) score=2700000013925275.0 node_expansions=31
FooPlayer.decide: Prioritizing 5 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000011151587.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=2700000013925310.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=2700000000033400.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=2699999986146331.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=2700000002817143.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=2700000013925310.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000013925310.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000013925310.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000013925308.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000013925308.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000013925287.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000013925287.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999988925321.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999988925321.0 node_expansions=28
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999988925312.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999988925312.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3000000011147524.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000011147524.0 node_expansions=36
FooPlayer.decide: Prioritizing 5 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=3300000008368723.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=3300000008368723.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=3300000030590945.0 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=3300000027813167.5 action_type=ActionType.BUILD_CITY
  Action 4: expected_value=3300000030590945.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=19) score=3300000030590945.0 node_expansions=90
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000069458311.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000075016708.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000072236645.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000077793930.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000080572266.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000080571432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000077794155.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000072235544.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000063903321.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000075014778.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000077790056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000080570889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000077790589.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000030566334.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000030567445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000066680874.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000063903311.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000063901988.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000066681667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000077794145.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000061126098.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000047234430.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000047234430.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000061126931.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000050012221.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000052791666.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000038899998.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000038898332.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000044454722.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000041677499.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000063900888.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000052789165.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000052789721.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000061125555.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000050011943.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000030566611.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000030566055.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000030564110.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000030563554.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000050011666.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000047231665.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000038897764.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000050011388.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000038897764.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000047233610.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000061125277.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000055566943.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000055568610.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000072237477.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000050012486.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=600000080572266.2 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000080576710.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000080573377.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000080576988.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=600000080576988.5 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000019459665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000019460222.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000022237998.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000033349366.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000027791033.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000016680200.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000033350253.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000036125541.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000044462266.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000027791942.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=599999983345697.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=599999983346808.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000011126334.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000013904655.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000011125498.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000019459632.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000027793542.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=599999994454582.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=599999994452082.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000019454652.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000008341850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000011123519.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=599999997232406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=599999997233795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000002788797.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000000012961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000022236362.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000005568515.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000005569070.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000013904915.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000002791292.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=599999983345960.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=599999983345404.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=599999983343448.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=599999983342892.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000002791029.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000000011015.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=599999986121239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000002790754.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=599999986121239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000000012961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000013904630.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000008346295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000008347962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000022236041.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=599999997235971.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=15) score=600000044462266.2 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000044459766.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000044460321.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000044462266.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=600000044462266.2 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991686334.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991686334.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991686310.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991686310.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991686347.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991686347.2 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991686356.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991686356.2 node_expansions=3
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=599999991688987.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999991689821.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999991688573.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999991689132.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999991688854.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999991690376.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999991689278.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999991688840.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=599999991690376.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991690390.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991690390.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991690391.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991690391.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991690402.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991690402.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000038909440.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000038909440.4 node_expansions=23
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=599999991695290.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999991693081.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999991693913.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999991692623.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999991693192.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999991692902.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999991692901.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999991693346.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999991692914.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000038909467.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=9) score=900000038909467.4 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000038909478.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000038909478.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000038913363.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000038913363.8 node_expansions=21
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000038913364.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000038912113.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000038912959.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000038911687.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000038912267.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000038911999.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000038911989.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000038912389.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000038911974.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=900000038913364.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000038913378.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000038913378.2 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000038916001.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000038915170.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000038916835.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000038915588.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000038913364.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000038915874.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000038915864.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000038916001.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000038916281.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000038915888.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=900000038916835.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000038916859.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000038916859.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000038913362.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000038913362.2 node_expansions=95
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000038916859.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000038916846.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000038916859.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999991693756.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999991693756.4 node_expansions=6
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000119473291.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000083362192.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000069471527.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000033360401.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000083362179.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000116695523.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000038916860.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000047251068.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000083362179.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000083362192.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000083362191.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000033360401.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000083362193.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000083362193.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000083362193.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000083362193.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000116695527.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000072250180.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=900000119473291.5 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000119473313.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000119473313.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119473313.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000119473313.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119473313.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000027802204.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000108358672.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000094467996.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000058356871.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000108358649.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000141691993.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000038913315.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000047247537.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000108358649.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000108358649.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000108358649.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000058356871.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000108358649.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000108358649.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000108358649.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000108358649.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000141691993.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000108358662.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1200000141691993.5 node_expansions=534
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=900000116698157.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000116697338.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000116697602.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000116696490.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000116697727.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000116695504.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000116697990.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000116698002.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000116696768.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000116698459.6 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000116698004.4 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000141692009.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=27) score=1200000141692009.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000141691996.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000141691996.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000141692021.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000141692021.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000141692047.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000141692047.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000141692033.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000141692033.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000141692023.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000141692023.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000141692023.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000141692023.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000027802244.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000027802244.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000027802281.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000027802281.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000027802241.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000027802241.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000000024511.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000027802251.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000027802251.5 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000000024487.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000000024487.2 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000027802278.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000027802278.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000027802264.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000027802264.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000025025374.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000025025374.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000025025375.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000025025375.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000025028292.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000025028292.2 node_expansions=82
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000122250512.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000005582956.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000086142442.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000072248747.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000058359858.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000108361636.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000119472735.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000016694067.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000086139400.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000086139400.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000086139400.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000036137622.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1200000086139400.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1200000108361636.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1200000086139400.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1200000086139400.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1200000119475776.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1200000086139401.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=1200000122250512.8 node_expansions=1052
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000122253165.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000122252331.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000122251609.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000122250498.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000122251331.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000122250498.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000122253554.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000122253554.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000122251776.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000122253165.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000122252998.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=1200000122253554.0 node_expansions=425
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000122252720.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000122251887.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000122251204.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000122250107.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000122250927.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000122250107.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000122250109.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000122250109.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000122251347.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000122253554.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000122253012.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000122252593.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=1200000122253554.0 node_expansions=48
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000122253569.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000122253569.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000122256486.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000122256486.5 node_expansions=30
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000122253569.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000122256476.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000122253572.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000122253547.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000122253558.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1800000122256476.5 node_expansions=58
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000122256476.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000122256224.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000122253567.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000122255391.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000122254657.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000122254379.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000122253557.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000122253567.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000122253556.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000122253532.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000122254823.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000122256476.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1200000122256032.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 1)) score=1800000122256476.5 node_expansions=52
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000122256476.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000122256476.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000122259445.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000122259445.5 node_expansions=47
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000122256515.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000122256515.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000122256526.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000122256526.5 node_expansions=8
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000122262111.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000122259444.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000122262111.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000122261278.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000122260555.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000122260277.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000122259444.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000122259444.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000122259444.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000122259444.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000122260722.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000122259444.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000122262111.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000122261944.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=1800000122262111.5 node_expansions=650
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000122261833.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000122259167.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000122261000.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000122260291.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000122260000.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000122261013.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000122259167.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000122259167.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000122259167.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000122259167.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000122260444.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000122259167.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000122261111.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000122262125.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1800000122261667.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=1800000122262125.0 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000122262124.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000122262124.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000122262148.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000122262148.0 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000122262136.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000122262098.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000122262136.0 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000141703601.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000141703601.0 node_expansions=52
FooPlayer.decide: Prioritizing 20 infrastructure actions over 23 total
FooPlayer.decide: Evaluating 20 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000122264812.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000122262157.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000122263979.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000122263266.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000122263981.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000122262981.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000122263994.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000122262161.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000122262148.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000122264648.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000122262146.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000122262148.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000122263423.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000122262148.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1800000122262146.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1800000122264259.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2100000122254692.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2100000122257635.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 18: expected_value=2100000141700414.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 19: expected_value=2100000141703670.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=37) score=2100000141703670.0 node_expansions=128
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000141703649.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000141703649.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000141706301.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000141706301.0 node_expansions=53
FooPlayer.decide: Prioritizing 16 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000141706333.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000141703636.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000141705469.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000141704747.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000141704470.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000141704469.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000141705480.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000141703633.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000141703667.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000141706147.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000141703637.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000141703636.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000141704944.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000141703637.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000141703636.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000141704747.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=2100000141706333.5 node_expansions=64
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000141706304.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000141706304.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000177817390.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000177817390.0 node_expansions=47
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000141706311.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000141706312.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000141706312.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000141706299.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000177817353.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'ORE')) score=2400000177817353.0 node_expansions=38
FooPlayer.decide: Prioritizing 5 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000175039575.0 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000169484030.5 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000177817388.5 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000166706241.5 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000161150724.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=9) score=2400000177817388.5 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000177817392.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000177817392.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000177820068.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000177820068.0 node_expansions=56
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000177817367.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000177817367.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000177820070.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000177820070.0 node_expansions=56
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000177817405.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000177817383.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000177820033.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000177817417.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000177817378.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=2400000177820033.5 node_expansions=71
FooPlayer.decide: Prioritizing 17 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000177817366.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000177819200.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000177818516.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000177818248.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000177818200.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000177817377.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2400000177819200.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2400000177817366.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2400000177817366.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2400000177819914.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2400000177817369.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2400000177817405.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2400000177818693.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2400000177817366.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2400000177817378.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2400000177820072.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2400000177818516.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=2400000177820072.5 node_expansions=68
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000158375637.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000158375637.0 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000025041364.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000025041364.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000025041406.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000025041406.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000025045738.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000025045738.0 node_expansions=382
FooPlayer.decide: Prioritizing 18 infrastructure actions over 24 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000025045723.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000025045723.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000025047557.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000025046168.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000025046557.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000025046557.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2400000025045723.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2400000025046723.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2400000025048001.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2400000025045723.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2400000025045723.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2400000025047557.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2400000025045723.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2400000025045723.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2400000025047001.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2400000025045723.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2400000025047557.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2400000025045723.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=2400000025048001.5 node_expansions=6827
FooPlayer.decide: Prioritizing 19 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 19 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000025048001.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000025046168.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000025045723.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000025045723.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000025045723.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000025046557.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2400000025045723.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2400000025045723.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2400000025046557.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2400000025045723.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2400000025045723.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2400000025045723.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2400000025047557.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2400000025046557.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2400000025047001.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2400000025047557.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2400000025047557.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2400000025046723.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 18: expected_value=2400000025045723.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=2400000025048001.5 node_expansions=1156
FooPlayer.decide: Prioritizing 20 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 20 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000025046170.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000025045057.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000025045057.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000025048027.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000025045059.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000025045890.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2400000025045057.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2400000025045083.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2400000025046334.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2400000025045917.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2400000025045082.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2400000025045057.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2400000025045057.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2400000025046916.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2400000025045890.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2400000025046334.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2400000025046917.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2400000025047559.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 18: expected_value=2400000025046083.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 19: expected_value=2400000025045057.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(46, 48)) score=2400000025048027.0 node_expansions=80
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000005600057.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000005600057.0 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000158378748.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2700000113930647.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000119488979.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000105600084.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2700000172263980.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000155600973.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2700000088929804.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2400000025045417.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000122267653.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000122267637.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000102823195.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000052821417.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000122267639.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000144489861.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000122267639.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2700000169486170.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000175045417.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000122267652.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=2700000172263980.5 node_expansions=100
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 7 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=2700000144482418.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=2700000169485352.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=2700000172263964.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=2700000144484085.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=2700000144482695.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=2700000161150074.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=2700000152819251.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=2700000172263964.0 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000172263972.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000172263972.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000172263974.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000172263974.5 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000172263962.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000172263984.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000172263963.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000172263970.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000172263973.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'SHEEP')) score=2700000172263984.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000172263972.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000172263972.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000172263993.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000172263993.5 node_expansions=2
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2700000172263998.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000172263996.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2700000172263994.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000172263994.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000172263990.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2700000172264005.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'ORE')) score=2700000172264005.5 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000172264005.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000172263969.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000172264005.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3000000205597309.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000205597309.0 node_expansions=40
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000186152870.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2700000033374193.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2700000113930644.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2700000119485314.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2700000133374213.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2700000183375092.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2700000080596425.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2700000052819537.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2700000150041748.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2700000122263978.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2700000102819526.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000091707526.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2700000150041769.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2700000172263981.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000150041757.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2700000169486224.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000202819537.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2700000150041759.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=2700000202819537.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000202819533.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000202819533.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3000000236152851.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000236152851.0 node_expansions=21
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000202819550.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000202819556.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=3000000236152813.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000202819537.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000202819548.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=3000000236152813.0 node_expansions=31
FooPlayer.decide: Prioritizing 5 infrastructure actions over 6 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=3000000236152835.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=3000000230597296.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=3000000227819481.5 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=3000000222263973.0 action_type=ActionType.BUILD_CITY
  Action 4: expected_value=3000000230597296.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=7) score=3000000236152835.0 node_expansions=15
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000030569388.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000030566889.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000030566612.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000030568278.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000030568278.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000030568277.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000072236723.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000069457556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000072235056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000072236445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000077790612.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000072235811.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000077791942.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000083349198.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000063902500.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000072236710.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000075015256.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000072236944.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000077793033.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000083348945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000080571167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000061123386.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000047231943.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000047232498.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000069457277.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000052788887.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000063902477.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000047233042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000047233597.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000066678310.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000050008329.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000044453319.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000044452764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000069456987.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000055566110.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000058347222.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000066680876.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000044454999.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000044454999.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000061125820.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000052789708.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000047233597.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000061122777.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000047234153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000052789721.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000075015611.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000052789721.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000052789165.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000063902755.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000044455274.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=16) score=600000083349198.1 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000083351698.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083353087.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083352809.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=600000083353087.0 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=599999997238254.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=599999997238808.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=599999997238530.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=599999997238242.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000000012143.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000038908655.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000025017488.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000027794986.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000038908374.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000044462554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000036129723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000044458588.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000022234353.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000038905833.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000038905810.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000050019753.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000047243099.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000011127421.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000002791850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000002792406.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000025017196.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000019460792.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000027796372.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000005571027.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000005571583.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000019460208.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000011127128.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000002791305.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000002790749.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000016681319.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000011124073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000013903519.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000013901874.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000000012962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000000012962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000019457149.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000011122137.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000005568527.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000027791653.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000005567138.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000019461628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000041687529.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000019461626.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000019461070.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000027796640.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000005571295.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=600000050019753.8 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000050018087.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050019753.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050017809.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=600000050019753.8 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050019777.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050019777.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000050019801.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000050019765.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050019801.8 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000050019800.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000050019776.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050019800.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986128255.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999986128255.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999986128256.1 action_type=ActionType.END_TURN
  Action 1: expected_value=599999986128217.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999986128256.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997240245.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997240245.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999997240244.1 action_type=ActionType.END_TURN
  Action 1: expected_value=599999997240206.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997240244.1 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997240256.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997240256.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999997240246.1 action_type=ActionType.END_TURN
  Action 1: expected_value=599999997240208.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997240246.1 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999997240256.1 action_type=ActionType.END_TURN
  Action 1: expected_value=599999997240218.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997240256.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986128222.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999986128222.6 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000050019777.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000050019800.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000050019777.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000116686459.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000019461578.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999997240221.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000050019788.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000050019800.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000050019777.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000083353135.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000083353134.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000083353145.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000050019791.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999986128221.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000050019778.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999997240221.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999997240221.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000050019777.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=600000116686459.4 node_expansions=62
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000116686481.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000116686429.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000116686481.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000116690235.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000116690235.4 node_expansions=37
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000116689413.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000116688714.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000116690235.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000116688421.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000116688155.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000116688421.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000116689680.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000116689413.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=600000116690235.4 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000116690235.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000116690210.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000116690235.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000116690246.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000116690246.4 node_expansions=5
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000116693167.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000116692456.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000116694557.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000116692178.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000116691904.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000116692180.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000116694000.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000116693445.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000116693178.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000136130886.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=6) score=900000136130886.8 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000136130900.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000136130900.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000136134215.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000136134215.6 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108353136.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108353136.0 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000136130911.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000136130911.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000136130919.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000136130919.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000136130922.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000136130922.2 node_expansions=3
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000136130933.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000136130922.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000136134261.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000136134228.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000136130943.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000166686430.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=1200000166686430.2 node_expansions=59
FooPlayer.decide: Prioritizing 3 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1200000166686430.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1200000166686453.8 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1200000155575342.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=22) score=1200000166686453.8 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000138908674.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000138908674.5 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000138911997.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000138911997.8 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000138908679.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000138908679.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000138908720.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000138908720.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000138908709.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000138908678.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000138908709.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000138908709.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000138908709.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000138908713.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000138908700.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000138908713.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000138912052.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000138912052.8 node_expansions=38
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000138908735.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000138912043.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000138912056.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000138908721.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000138908713.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000138908732.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1200000138912056.8 node_expansions=101
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1200000138911644.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000138910954.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000138912056.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000138910666.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000138910378.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000138910666.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000138911501.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000138911933.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000138911638.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=1200000138912056.8 node_expansions=45
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000138912065.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000138912057.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000138912065.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000138912052.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000138912052.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000138912053.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000138912066.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000138912066.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000138912055.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000138912055.8 node_expansions=3
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000119465646.0 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=1200000119465659.5 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=1200000119465646.0 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=1200000119465657.0 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=1200000119465646.0 action_type=ActionType.PLAY_MONOPOLY
  Action 5: expected_value=1200000119468851.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000119468851.0 node_expansions=168
FooPlayer.decide: Filtering out maritime trades from 10 to 6 actions
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000119465657.5 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=1200000119468825.0 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=1200000119465647.0 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=1200000119465658.0 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=1200000119465655.0 action_type=ActionType.PLAY_MONOPOLY
  Action 5: expected_value=1200000119465654.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='BRICK') score=1200000119468825.0 node_expansions=93
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000119465658.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000119468809.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000119468825.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000119465668.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000119465657.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=1200000119468825.0 node_expansions=55
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1200000119468547.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000119467880.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000119467576.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000119467299.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000119467597.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000119467587.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000119468847.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000119468547.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000119468005.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000119467322.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=1200000119468847.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000119468847.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000119468847.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000119468856.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000119468856.0 node_expansions=21
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000119468826.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000119468848.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000119468838.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000119468851.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000119468857.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=1200000119468857.0 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000119468835.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000119468835.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000052802197.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000052802198.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000100024433.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000033355966.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000000022632.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999950022634.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000052802203.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000072246656.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000080579976.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000113913309.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000116691023.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000086135522.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000052802188.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000000022634.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000052802197.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999991691077.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999991691079.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000033357753.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=1500000116691023.0 node_expansions=112
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000086135544.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000086135525.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000086135544.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000086135536.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000086135536.2 node_expansions=6
FooPlayer.decide: Prioritizing 2 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000116691070.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1500000105579981.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=16) score=1500000116691070.0 node_expansions=10
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000116691071.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000116691048.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000116691071.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000116691089.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000116691089.0 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000083357749.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000083357756.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000130579977.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000150024416.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000033355971.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000000022624.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1499999980578189.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000083357738.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000102802194.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000111135523.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000144468860.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000116691083.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000083357738.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000000022627.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000083357755.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000022246634.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000022246627.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000063913294.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1500000150024416.2 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000150024416.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000150024390.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000150024416.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000150024414.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000150024414.2 node_expansions=2
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000150024427.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000150027342.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000150027342.5 node_expansions=29
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000150024445.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000150027342.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000150027309.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000150024400.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000150024433.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1500000150027342.5 node_expansions=56
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1500000150027354.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000150026620.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000150026357.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000150026064.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000150026377.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000150026357.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000150027064.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000150027342.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000150026787.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000150026080.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000150026246.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=1500000150027354.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000122249566.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000122249566.8 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000169471753.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000169471753.8 node_expansions=8
FooPlayer.decide: Prioritizing 1 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000169471788.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=6) score=1800000169471788.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000169471753.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000169471753.8 node_expansions=14
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999980581073.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999980581073.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999980581108.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999980581108.0 node_expansions=15
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000019470012.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000019470012.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000019470000.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000019470000.0 node_expansions=15
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999980581130.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999980581130.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999980581110.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999980581110.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999980581129.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999980581129.0 node_expansions=17
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999980581134.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1799999980581103.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1799999980581103.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1799999980584046.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1799999980581113.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1799999980584046.0 node_expansions=56
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999980582105.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999980583324.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1799999980583050.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1799999980583213.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1799999980582770.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1799999980583080.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1799999980583060.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1799999980583790.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1799999980584046.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1799999980582657.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1799999980582803.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1799999980582969.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=1799999980584046.0 node_expansions=48
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999980584046.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999980584046.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999980586977.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999980586977.0 node_expansions=30
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999980584080.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1799999980586977.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1799999980584069.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1799999980584046.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1799999980584047.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1799999980586977.0 node_expansions=63
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999980585067.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999980586977.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1799999980585999.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1799999980586255.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1799999980585993.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1799999980586166.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1799999980585721.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1799999980585977.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1799999980585977.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1799999980586733.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1799999980585610.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1799999980585721.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1799999980585882.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=1799999980586977.0 node_expansions=52
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999980586993.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999980586993.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000019475888.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000019475888.5 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000019475901.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000019475901.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000019475903.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000019475903.5 node_expansions=21
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000019475903.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000019475915.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000019475882.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000019475895.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000019475912.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1800000019475915.0 node_expansions=45
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000019475882.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000019475882.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000019478554.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000019478554.0 node_expansions=32
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000019475869.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000019478555.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000019478543.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000019478545.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000052806852.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=2100000052806852.5 node_expansions=202
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000019475906.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000052806852.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000019475935.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000019475905.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000019475915.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=2100000052806852.5 node_expansions=90
FooPlayer.decide: Prioritizing 18 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000019476900.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000019476892.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000019477835.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000019477014.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000019476903.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000019477833.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000019478001.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000019477555.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000019477845.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000019477855.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000019478555.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000019477448.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000019477559.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000019476910.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000019471922.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000052806888.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2100000050025319.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2100000038917351.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=43) score=2100000052806888.0 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000052806852.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000052806852.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000052806911.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000052806911.5 node_expansions=18
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000125029994.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000105585569.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000172252215.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000191696645.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000086140230.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000002805978.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000125029978.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000144474436.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000152807757.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000186141090.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000158363347.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000158363312.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000125030005.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000019472661.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000102807755.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000063918902.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2100000063918881.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2100000086141089.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=2100000191696645.8 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000191696645.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000191696645.8 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000191696698.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000191696698.2 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000191696681.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000191696681.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000191696698.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000191696698.8 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000191696710.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000191696710.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000191696725.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000191696725.8 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000191696701.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000191696701.8 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000002806012.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000002806012.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000125030013.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000105585592.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000172252249.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000191696693.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000086140248.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000052806902.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000125030011.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000144474468.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000152807809.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000186141138.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000158363346.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000158363346.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000125030035.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000019472680.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000102807791.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000063918902.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2100000063918902.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2100000086141124.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=2100000191696693.8 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000191696703.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000191696703.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000222248314.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000222248314.5 node_expansions=162
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000125030034.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000105585590.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000172252248.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000086140248.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000052806914.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000002806023.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000125030012.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000144474470.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000152807816.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000186141145.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000158363359.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000158363367.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000125030022.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000019472679.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000102807790.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000063918914.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2100000063918901.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2100000086141145.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=2100000186141145.2 node_expansions=126
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000186141159.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000186141111.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000186141159.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000186143226.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000186143226.0 node_expansions=38
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000125030039.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000105585589.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000172252258.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000191696692.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000086140256.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000052806936.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000002806025.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000125030027.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000144474485.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000152807804.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000158363369.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000158363359.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000125030025.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000019472691.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000102807802.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000063918927.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2100000063918914.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2100000086141136.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=2100000191696692.8 node_expansions=126
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000191696702.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000191696693.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000191696702.8 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000191698777.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000191698777.0 node_expansions=34
FooPlayer.decide: Prioritizing 17 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000191697703.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000191697711.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000191698661.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000191697822.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000191697703.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000191698649.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000191698814.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000191698377.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000191698655.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000191698649.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000191698381.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000191698257.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000191698381.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000191696703.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2400000222248289.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2400000211134157.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2400000211138183.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=2400000222248289.5 node_expansions=110
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000222248313.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000222248313.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000252803845.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000252803845.5 node_expansions=41
FooPlayer.decide: Prioritizing 2 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000244470514.0 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000252803845.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=19) score=2700000252803845.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000252803845.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000252803845.5 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000252803900.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000252803900.0 node_expansions=9
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000252803900.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000252803891.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000252803900.0 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000252803904.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000252803904.5 node_expansions=13
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000252803912.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=3000000272245405.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=3000000272245405.0 node_expansions=56
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000022232719.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000022233275.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000022234665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000022234665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000022235498.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000050012466.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000066680311.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000069458645.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000055568331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000061124442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000058346665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000069458387.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000066680887.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000069459220.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000063902220.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000069459220.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000066680879.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000058346665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000069458922.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000063903089.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000055567823.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000041676377.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000041676933.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000058346434.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000033343600.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000050012775.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000044455274.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000044454718.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000047235275.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000036121385.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000044457219.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000038898329.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000038899441.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000058347275.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000041677496.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000058345053.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000052788886.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000038899441.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000038897496.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000052788876.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000044452774.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000033343322.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000052788656.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000033341100.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000036121933.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000061125045.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000041677489.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000041676377.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000055568101.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000030565266.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=600000069459220.6 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000069462276.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000069463665.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000069460331.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=600000069463665.1 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=599999983347654.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=599999983345699.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=599999983347076.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=599999983343476.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=599999983344297.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000019458889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000038904776.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000041683109.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000027792766.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000033348877.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000019458521.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000019458810.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000011122921.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000033349440.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000022237165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000033349442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000027793609.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000022236372.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000008344903.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000008345459.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000025014984.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000000012138.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000022237208.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000005567684.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000005567128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000008347686.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=599999997233795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000005566864.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=599999991674572.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=599999991675405.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=599999991675127.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000000009308.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000005566519.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=599999991676517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=599999991675684.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000013901307.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=599999997231239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000000011848.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000019457206.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000000009626.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000002790472.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000027793595.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000008346015.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000008344903.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000022236650.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=599999997233805.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=8) score=600000041683109.6 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000041680609.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000041683109.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000041681720.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=600000041683109.6 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000041683109.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000041683109.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000041683145.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000041683145.1 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999983347120.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000069460922.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999991681343.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000080572020.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000080572010.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000041683120.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999983347120.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000011124910.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000069460900.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000041683120.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999991681356.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999991681342.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000041683120.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000080572034.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000041683120.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000041683120.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000041683120.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000041683120.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=600000080572034.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080572021.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080572021.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108349742.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000108349742.8 node_expansions=7
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000069460852.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000011124852.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000097238631.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000016681297.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000108349765.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000108349765.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000069460852.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000011124852.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000038902631.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000097238631.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000069460852.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000016681297.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000016681297.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000069460852.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000069460852.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000069460852.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000069460852.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000069460852.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=900000108349765.2 node_expansions=126
FooPlayer.decide: Prioritizing 2 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000108349742.8 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000105571999.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=14) score=900000108349742.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108349742.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108349742.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000108349757.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108349757.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108358423.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000108358423.1 node_expansions=89
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=900000108354076.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000108357687.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000108356020.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000108356743.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000108356576.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000108358409.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000108355743.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000108357131.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=900000108358409.6 node_expansions=164
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000108354076.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000108357687.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000108358433.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000108356020.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000108356757.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000108357576.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000108355076.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000108355743.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000108357155.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 2)) score=900000108358433.1 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108358409.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108358409.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999991689975.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999991689975.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999991689964.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999991689964.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999991689975.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999991689975.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999991689987.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999991689987.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999991689998.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999991689998.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999991689989.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999991689989.8 node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000069469547.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000011133545.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000097247326.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000108358459.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000108358459.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000069469545.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000011133545.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000038911326.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000097247324.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000069469556.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999991689989.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999991689989.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000069469556.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000108358435.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000069469545.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000069469545.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000069469556.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000069469545.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=900000108358459.6 node_expansions=58
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000108358459.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000108358443.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108358459.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999991690000.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999991690000.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999991689998.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999991689998.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999991690012.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999991690012.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999991693787.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999991693787.6 node_expansions=63
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999991690012.2 action_type=ActionType.END_TURN
  Action 1: expected_value=899999991690014.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999991693764.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999991690023.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999991690012.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=899999991693764.1 node_expansions=41
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=899999991693778.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999991689999.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999991693597.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999991691930.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999991692676.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999991693497.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999991690997.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999991693208.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999991691676.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999991691667.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 1)) score=899999991693778.6 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999991693775.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999991693775.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999991693803.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999991693803.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999963913236.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999963913236.5 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999963916002.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999963916002.0 node_expansions=25
FooPlayer.decide: Prioritizing 11 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=899999963913224.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999963916846.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999963915999.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999963915168.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999963915890.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999963916724.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999963914221.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999963913237.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999963916446.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999963914890.6 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999963914904.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=1499999963915999.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999963916002.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999963916002.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999963916013.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999963916013.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999963915999.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999963915999.0 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999936140875.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999936140875.2 node_expansions=24
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999936135469.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999936135431.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999936135469.8 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999936135465.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999936135465.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999936135468.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999936135454.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999936135468.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999966685989.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999966685989.5 node_expansions=51
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=899999936132690.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999936136301.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999936134648.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999936132690.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999936136190.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999936133701.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999936132690.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999936135923.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999936134356.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999936134367.9 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999966685989.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=1199999958347843.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=1199999952793988.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=0) score=1199999966685989.5 node_expansions=59
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999938908211.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999938908211.8 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999938908260.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999938908260.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999938908257.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999938908257.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999963908189.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999963908189.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999900019357.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999900019357.2 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999963908189.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999963908189.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999938908237.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999938908237.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999938908240.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999938908217.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999938908240.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999938911836.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999938911836.2 node_expansions=27
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1199999938908237.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999938908217.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1199999938911836.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999938908237.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999938908227.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1199999938908246.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1199999938911836.2 node_expansions=60
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1199999938908247.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999938911836.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999938910171.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999938908247.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999938911739.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999938909225.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999938908225.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999938909225.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999938909892.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999938909892.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=1199999938911836.2 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999938911836.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999938911836.2 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999900022947.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999900022947.2 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999986134958.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999958355381.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000033357159.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999938911812.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000072246050.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000052801616.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000013912717.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999958355395.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1199999986133159.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000033357169.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000005579368.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999966689614.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000033357161.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000044468307.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000033357171.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000061134934.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000033357191.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000005579370.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1200000072246050.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000072246048.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000072246048.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000072246055.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000072246055.0 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000072246057.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000072246061.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000072246094.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000072246069.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000072246057.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=1200000072246094.0 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000072246059.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000072246059.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000072246094.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000072246094.0 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999986134988.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999958355434.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000058357148.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999938911878.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000069465073.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000038912704.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999958355433.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999986133201.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000033357212.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000005579427.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1199999938911871.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999983353073.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000050020629.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000044468312.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000050020629.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000077798406.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000050020629.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000005579427.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=1500000077798406.8 node_expansions=220
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000061134978.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000061134958.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000061134978.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000061139300.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000061139300.0 node_expansions=205
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999986137045.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999958357489.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000033359268.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999938913934.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000072248167.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000052803712.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000030576193.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999958357489.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1199999986135278.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000050020637.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000005581489.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999938913934.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999983353081.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000033359278.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000044470379.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000033359280.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000033359280.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000005581489.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), <Color.RED: 'RED'>, None)) score=1500000050020637.5 node_expansions=528
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1200000033357179.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000033359138.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000033357179.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000033358194.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000033358179.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000033358179.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000033357201.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000033358201.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000033358868.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000033359290.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000033358860.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000050020637.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=2) score=1500000050020637.5 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000050020637.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000050020637.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000050020707.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000050020707.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000050018196.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000050018196.0 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000050024948.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000050024948.8 node_expansions=152
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1500000050022726.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000050024948.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000050022726.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000050023726.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000050022726.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000050023726.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000050022726.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000050023726.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000050024393.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000050025115.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000050024948.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=2100000050024948.8 node_expansions=287
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1500000050022621.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000050024949.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000050022619.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000050023574.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000050023574.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000050022621.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000050023559.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000050022633.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000050023559.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000050024285.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000050024672.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000050024320.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(26, 27)) score=2100000050024949.8 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000050024963.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000050024963.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000050024984.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000050024946.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000050024984.2 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000050028926.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000050028926.5 node_expansions=312
FooPlayer.decide: Prioritizing 13 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1800000063911529.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000050028925.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000063911529.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000063912460.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000075024961.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000063911529.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000072247184.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000063911529.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000063913850.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000063913196.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000063913571.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000063913196.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000063913571.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(25, 26)) score=2100000050028925.0 node_expansions=823
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1500000050027646.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000050027647.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000050028646.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000050028647.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000050027649.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000050028648.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000050028928.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000050027646.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000050028661.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000050029313.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000050029758.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000050027646.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000063911794.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=2400000063914371.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=26) score=2400000063914371.5 node_expansions=114
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000063913216.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000063914371.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000063913198.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000063913189.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000063913199.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', None, 'BRICK')) score=2400000063914371.5 node_expansions=48
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1800000063913174.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000063913196.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000063914094.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000063914138.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000063913174.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000063914095.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000063914373.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000063913172.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000063914107.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000063914839.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000063915249.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000063913172.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(24, 25)) score=2400000063914373.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000063914386.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000063914386.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000063917038.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000063917038.0 node_expansions=29
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000063914388.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000063914383.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000063917011.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000063914381.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000063914374.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', None, 'BRICK')) score=2400000063917011.0 node_expansions=46
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2400000063914372.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000063917024.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000063914359.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000063915344.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000063915368.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000063914344.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000063915359.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000063914390.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000063914368.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000063915344.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000063916056.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000063916455.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000063914390.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(24, 53)) score=2400000063917024.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000063917056.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000063917056.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000063921524.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000063921524.5 node_expansions=201
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000063917055.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000063917055.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999969471705.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999969471705.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2399999969471707.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999969471707.5 node_expansions=2
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2399999930582818.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2399999969473802.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2399999969471730.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2399999969471715.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2399999969471719.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', None, 'WOOD')) score=2399999969473802.5 node_expansions=47
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2399999969471691.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2399999969472691.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2399999969471691.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2399999969472691.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2399999969472691.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2399999969471704.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2399999969472691.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2399999969471704.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2399999969471706.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2399999969472691.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2399999969473358.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2399999969473804.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2399999969471704.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=2399999969473804.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999969473817.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999969473817.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999930584913.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999930584913.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2399999930584982.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2399999930584935.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999930584982.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999908362751.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999908362751.5 node_expansions=5
FooPlayer.decide: Prioritizing 4 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=2699999933362717.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2699999927807160.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2699999925029382.5 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=2699999922251605.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=8) score=2699999933362717.0 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999933362716.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999933362716.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2999999944472567.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2999999944472567.5 node_expansions=30
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2699999922251628.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2699999922252607.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2699999922251594.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2699999922252596.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2699999922252596.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2699999922253429.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2699999922251628.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2699999922252596.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2699999922251596.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2699999922253984.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2699999922252650.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2699999922253262.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2699999922251594.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2699999922251650.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(33, 34)) score=2699999922253984.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999922253984.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999922253984.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999922256090.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999922256090.5 node_expansions=81
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999922253987.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999922253987.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999922254040.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999922254040.2 node_expansions=9
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2099999922254053.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999922256126.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2099999922256126.8 node_expansions=37
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2099999922254016.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999922256126.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2099999922254037.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999922256104.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999922256112.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', None, 'WOOD')) score=2099999922256126.8 node_expansions=102
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2099999922254017.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999922255017.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2099999922255017.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999922256126.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999922255047.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999922255849.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2099999922254017.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2099999922255015.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999922254015.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999922255050.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2099999922255684.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2099999922254015.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2099999922254015.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(32, 33)) score=2099999922256126.8 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999922256128.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999922256128.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999922256136.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999922256136.8 node_expansions=20
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999922256127.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999922256127.8 node_expansions=4
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000069459766.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000072237545.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000075015324.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000077792831.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000080571157.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000075015611.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000075015334.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000077793389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000075014213.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000075015324.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000027790220.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000027787999.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000072234497.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000077793379.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000075015046.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000077793379.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000066680609.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000063903109.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000066681389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000072237276.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000080571165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000069458941.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000044455829.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000044455274.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000061122265.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000050010822.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000027787999.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000027786332.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000027784665.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000027787719.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000041674721.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000063898944.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000050008054.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000050009165.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000050011107.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000063900598.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000061125267.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000047233322.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000047233877.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000058346944.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000052789433.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000044454721.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000058346441.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000044455832.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000044455552.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000069458941.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000052789163.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000052790274.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000077793108.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000052790276.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=23) score=600000080571165.1 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000080576165.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000080573942.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000080575331.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=600000080576165.1 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000030570000.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000041681719.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000044461442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000041681112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000052795609.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000044465054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000036126932.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000044458665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000044461442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=599999997237154.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=599999997237421.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000019459935.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000047242276.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000044464498.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000047240329.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000019462145.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000016683533.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000036128877.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000016679086.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000002790739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000002792684.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000025015819.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000019460249.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=599999997237417.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=599999997235726.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=599999997234059.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=599999997234907.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000000012128.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000022236362.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000019457459.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000019458570.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000008348517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000027794153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000030574706.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000016682749.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000016683305.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000027796375.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000022238860.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000002792128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000011127976.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000002793239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000005569906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000019459364.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000011124072.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000011125461.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000011124627.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=4) score=600000052795609.6 node_expansions=3234
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000052795331.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052793109.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052795609.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=600000052795609.6 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000000016054.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000052795609.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000052795623.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000036127177.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000027793857.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000080573398.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000000016054.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000052795620.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000052795609.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000052795620.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000088906731.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000088906745.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000052795609.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000080573415.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000052795620.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000052795609.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000000016054.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000000016068.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=600000088906745.2 node_expansions=56
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000088906748.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088906696.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088906748.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088906746.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088906746.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000088906735.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088906696.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088906735.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088906734.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088906734.2 node_expansions=5
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000088909532.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088911490.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088910931.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000088909254.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000088912189.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000088906758.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000088909679.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000088910245.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=600000088912189.9 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000088912179.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088912164.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088912179.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116684497.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116684497.0 node_expansions=43
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000088912189.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088912164.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088912189.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116684531.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116684531.5 node_expansions=43
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000088912201.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088912187.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088912201.9 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088912211.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088912211.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000088912198.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088912187.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088912198.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000021513.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000021513.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000021513.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000021513.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000026652.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000026652.9 node_expansions=21
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000000024277.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000000026221.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000000025666.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000000023986.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000000021486.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000000024430.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000000024999.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000000024430.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000000026679.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=600000000026679.9 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999977804430.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999977804430.6 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000030583986.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000030583986.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000013915566.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000005582219.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000080583998.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999977804430.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000030583999.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000030583999.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000030583986.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000030584013.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000066695135.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000066695121.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000030583986.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000058361775.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000052806233.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000052806220.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999977804430.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999977804430.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=600000080583998.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000080583997.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080583997.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999977804455.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000030584010.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000030584010.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000013915578.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000005582243.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999977804456.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000030584011.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000030584011.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000030584010.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000030584010.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000066695122.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000066695122.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000030584010.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000058361821.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000052806234.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000052806244.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999977804455.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999977804455.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=600000066695122.9 node_expansions=122
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000066695133.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000066695117.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066695133.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066695132.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000066695132.9 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999977804477.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000030584021.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000030584021.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000013915586.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000005582244.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000080584022.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999977804477.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000030584032.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000030584022.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000030584021.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000030584043.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000066695155.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000030584022.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000058361822.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000052806267.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000052806241.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999977804466.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999977804488.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=600000080584022.8 node_expansions=114
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000080584041.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000080584033.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080584041.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000080584042.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000080584020.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000080589153.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000080584001.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000080584001.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000080584034.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=600000080589153.0 node_expansions=38
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000080586765.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000080588708.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000080586653.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000080586208.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000080586497.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000080589153.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000080584009.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000080584986.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000080587509.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000080586930.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=600000080589153.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080589153.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080589153.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080589165.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000080589165.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000080589165.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000080589145.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000080589181.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000080589144.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000080589133.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WHEAT')) score=600000080589181.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080589154.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080589154.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080589166.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000080589166.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080589165.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080589165.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999977809598.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999977809598.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999977809598.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999977809598.9 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999977809599.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999977809599.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999977809626.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999977809626.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999977809614.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999977809614.4 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000030589166.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000030589155.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000013920733.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000005587388.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000080589177.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999977809626.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000030589166.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000030589155.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000030589155.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000030589155.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000066700277.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000066700277.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000030589182.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000058366944.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000052811402.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000052811399.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999977809599.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999977809599.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=600000080589177.5 node_expansions=64
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000044478056.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000044478056.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080589193.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000080589193.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999977809624.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000030589166.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000030589167.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000013920733.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000005587402.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999977809610.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000030589166.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000030589166.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000030589166.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000030589166.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000066700292.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000066700288.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000030589166.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000058366972.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000052811390.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000052811400.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999977809610.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999977809610.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=600000066700292.1 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000066700289.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000066700275.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066700289.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066700289.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000066700289.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000066700289.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000066700286.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066700289.6 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000066703234.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000066703234.0 node_expansions=61
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1200000066703235.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000066703068.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000066702512.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000066702978.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000066702512.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000066700290.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000066701289.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000066700290.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000066701289.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000066701289.6 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000066703247.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000094471624.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=900000091690410.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=900000091691637.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=1200000066703235.0 node_expansions=70
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000066703234.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000066703232.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000066703234.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999977812556.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999977812556.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999977812579.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999977812579.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999977812570.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999977812570.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999977812580.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999977812580.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999977812580.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999977812580.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999977812571.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999977812571.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999977816042.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999977816042.0 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999977812571.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999977812571.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999952812568.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999952812568.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999952812557.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999952812557.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999952812566.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999952812566.5 node_expansions=17
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999952812555.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999952812559.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999952812557.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999952812559.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999952812567.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'ORE')) score=1199999952812567.5 node_expansions=25
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999952812556.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999952812531.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999952812556.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999952812556.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999952812558.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1199999952812558.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999952812532.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999952812532.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999952812532.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000005592087.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000005592087.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1199999988923644.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000005590344.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000055595588.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000005592087.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000005592087.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000005592111.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000005592095.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000041703220.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000066703212.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000030592109.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000033369886.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000027814331.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1200000027814333.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999952812555.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999952812555.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=1200000066703212.0 node_expansions=81
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000066703234.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000066703234.0 node_expansions=5
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000066703234.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000066703220.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000066703228.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000066703220.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000066703217.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000066703234.0 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000066703235.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000066703235.0 node_expansions=11
FooPlayer.decide: Prioritizing 16 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1200000066706735.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000066706011.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000066705478.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000066705900.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000066705456.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000066703245.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000066704245.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000066703235.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000066705345.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000066704256.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000066704234.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000066706178.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000094474571.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1500000091693281.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1500000091693558.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1500000083363447.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=1500000094474571.0 node_expansions=144
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000075030124.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000075030124.0 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000100027424.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000100027424.0 node_expansions=237
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1500000075033626.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000075032902.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000075032346.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000075032790.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000075032348.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000075030135.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000075031124.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000075030124.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000075032237.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000075031124.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000075031124.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000075032068.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000100024008.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1800000091690385.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=9) score=1800000100024008.0 node_expansions=66
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000100024008.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000100024008.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000100024000.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000100024008.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000100024009.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000100027420.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000100024021.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1800000100027420.5 node_expansions=38
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1800000100027420.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000100026784.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000100026215.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000100026610.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000100026224.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000100023993.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000100023997.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000100023984.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000100026055.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000100024944.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000100024942.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000100025914.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=1800000100027420.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000100027434.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000100027434.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000100027458.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000100027458.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000100027457.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000100027457.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999969471032.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999969471032.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999969471023.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999969471023.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999986141298.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999986141298.5 node_expansions=24
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1799999986141220.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999986138580.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999986141331.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999986139855.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999986140790.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999986138553.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999986138580.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999986139580.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999986138577.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999986140664.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999986139580.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999986139553.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999986140521.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=1799999986141331.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999986141355.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999986141355.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999969473765.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999969473765.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999969471566.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999969471566.2 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999986141323.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999986141323.0 node_expansions=3
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1799999986142309.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999986143976.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999986141336.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999986142611.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999986143531.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999986141334.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999986141309.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999986142334.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999986141333.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999986143445.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999986143698.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999986142336.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999986142333.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999986141892.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=1799999986143976.2 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999986144003.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999986144003.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1199999986144999.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999986143999.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999986145555.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999986144999.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999986145292.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999986146232.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999986143999.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999986144010.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999986145026.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999986144010.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999986145026.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999986146388.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1199999986144999.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1199999986144999.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1199999986144555.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(51, 52)) score=1199999986146388.5 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999986146388.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999986146388.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999986149622.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999986149622.0 node_expansions=33
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1199999986147402.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999986146416.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999986147972.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999986147413.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999986149624.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999986147680.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999986148638.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999986146416.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999986146403.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999986147416.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999986146413.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999986147402.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1199999986147414.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1199999986147413.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1199999986146971.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(50, 51)) score=1199999986149624.5 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999986149639.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999986149639.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999969479861.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999969479861.2 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999969482081.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999969482081.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000008371872.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999986149636.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000013927435.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000044482984.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000061149651.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000088927429.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000008371872.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000011149636.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000013927414.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000038927428.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000038927413.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000075038540.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000100038525.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000063927441.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000086149658.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000080594093.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000061149636.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000008371879.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=1200000100038525.5 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000100036325.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000100036325.2 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 4 infrastructure actions over 5 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=1500000130594073.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1500000130594060.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1500000127816314.2 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=1500000125038518.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=23) score=1500000130594073.5 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000130594070.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000130594070.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000130594082.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000130594082.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000130594072.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000130594072.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000130594073.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000130594073.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000038927416.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000016705184.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000044482961.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000075038528.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000091705181.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000119482991.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000008371850.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000041705183.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000044482961.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000069482962.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000069482962.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000105594073.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000094482970.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000116705192.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000111149651.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000091705201.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000008371849.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1499999969482073.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1500000119482991.5 node_expansions=102
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000119482962.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000119484757.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000119482942.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000119482942.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000119482936.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1500000119484757.8 node_expansions=52
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1500000119483924.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000119482940.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000119484495.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000119483940.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000119484202.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000119482924.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000119482925.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000119482924.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000119483948.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000119482948.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000119483924.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000119483924.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000119484779.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000119483946.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000119483495.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(49, 50)) score=1500000119484779.8 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000119482557.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000119482557.5 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000119484796.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000119484796.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000119484781.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000119484781.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000119484807.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000119484807.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000119484796.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000119484796.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000119484807.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000119484807.8 node_expansions=3
FooPlayer.decide: Prioritizing 21 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 21 actions with lookahead depth=3
  Action 0: expected_value=1800000141703758.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000141702758.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000141704314.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000119487060.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000141703758.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000119488449.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000119486060.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000119484782.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000141702758.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000141702758.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000119486782.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000141702758.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000141703758.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000141703758.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000141704757.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000141703314.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1800000127816148.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=1800000136150035.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=1800000141704314.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=1800000133368591.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=1800000133371813.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=2100000119488449.2 node_expansions=923
FooPlayer.decide: Prioritizing 23 infrastructure actions over 24 total
FooPlayer.decide: Evaluating 23 actions with lookahead depth=3
  Action 0: expected_value=1500000119487071.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000119486084.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000119487637.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000119487082.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000119487088.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000119488460.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000119486071.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000119487088.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000119486088.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000119486084.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000119487071.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000119486073.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000119487071.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000119486063.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000119487082.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1500000119487073.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1500000119486618.8 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=1800000127814870.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=1800000136150050.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=1800000122260718.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=1800000141704039.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=1800000133368335.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=1800000133371564.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(32, 33)) score=2100000119488460.2 node_expansions=69
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000119488449.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000119488449.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999991705549.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999991705549.5 node_expansions=51
FooPlayer.decide: Prioritizing 24 infrastructure actions over 25 total
FooPlayer.decide: Evaluating 24 actions with lookahead depth=3
  Action 0: expected_value=2099999969488594.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999969487594.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2099999969489150.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999969488572.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999969488573.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999969487583.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2099999969488587.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2099999969487587.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999969487573.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999969488572.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2099999969487572.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2099999969488572.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2099999969487572.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2099999969488583.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2099999969488588.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2099999969488572.8 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2099999969488128.2 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2399999988928407.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=2399999986151548.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=2399999983373217.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=2399999983373660.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=2399999991705549.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=2399999983369842.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=2399999983373048.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=49) score=2399999991705549.5 node_expansions=72
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999991705549.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999991705549.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999991705549.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999991705549.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999991705573.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999991705573.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000008373118.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000008373118.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000008373118.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000008373092.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000008373102.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000008373114.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000008373101.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000008373118.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000008373129.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000008373129.5 node_expansions=27
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000008373116.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000008373142.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000008373126.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000008373130.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000008373128.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=2400000008373142.5 node_expansions=29
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000008373141.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000008373141.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000008373142.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000008373142.5 node_expansions=2
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2400000008373154.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000008374670.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2400000008373142.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000008373150.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000025037115.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2400000008374672.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2700000025037115.5 node_expansions=159
FooPlayer.decide: Prioritizing 22 infrastructure actions over 24 total
FooPlayer.decide: Evaluating 22 actions with lookahead depth=3
  Action 0: expected_value=2400000008374138.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000008373151.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000008374709.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000008373171.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000008374155.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000008373139.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000008374151.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000008373152.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000008373152.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000008374140.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000008373140.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000008374141.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000008373140.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000008374152.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000008374154.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000008374140.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2400000008373707.0 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2700000016701951.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=2700000025037116.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=2700000011146796.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=2700000011147227.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=2700000008372130.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=27) score=2700000025037116.5 node_expansions=100
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000025037115.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000025037115.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000008369571.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000008369571.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000008369546.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000008369546.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999972258472.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999972258472.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2699999972258450.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2699999972258460.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2699999972258444.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2699999972258456.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2699999972258446.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'SHEEP')) score=2699999972258460.0 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999972258446.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999972258446.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999922254039.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999922254039.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999897254049.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999897254049.0 node_expansions=8
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=299999963895558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=299999963895280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000013897891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000027789336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000038899891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000027785947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=299999963895558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000027787391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000022232114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000016676280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000016676558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000013896502.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000016675947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000027786280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000019454614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000025009891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000022231836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000027785725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000013895669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000027785725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=299999963895280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000019453503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=299999963893336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=299999963895280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000011119557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999988895334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999988894223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000005564279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999997229835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999980559501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000005564279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999988895056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000008342613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999983339500.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999983337834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000000006224.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000002784002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999988894224.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999986116723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999986116167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000000006224.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999977782834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999986117278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000008341502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999986115612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999986117278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000000006502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999977781445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999977781445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000000006224.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999986117556.56 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=4) score=300000038899891.9 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000038897391.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000038899891.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000038897947.44 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=300000038899891.9 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000008348810.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000008346033.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000047239977.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000038906658.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000050019778.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000058351988.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000050019421.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000050017778.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000041686122.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000033348820.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000050017221.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000008348556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000030570499.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000008348834.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000008349098.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000033348573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000033347196.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000038904698.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000013902961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000030573319.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000025014971.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000025016649.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000050019764.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000033350528.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000041686085.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000016682973.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000016681317.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000033349730.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000025015527.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000022236020.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000019457962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000019456850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000022237696.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000011125739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000019460737.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000041684984.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000019459081.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000030572749.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000044461986.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000022236907.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000022236919.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000044460042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000030570249.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=600000058351988.4 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000058351988.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058350888.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058351999.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=600000058351999.4 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058351989.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058351989.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058352013.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058352013.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058352034.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058352034.9 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999988904901.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000088907569.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000008350246.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999988904901.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000019460459.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000058352023.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000088907579.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000058352013.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000008350235.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000008350235.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000058352012.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000088907569.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000088907570.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000058352013.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000058352023.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000058352027.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000058352012.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000088907590.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=600000088907590.5 node_expansions=58
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000088910654.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088910365.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088909532.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000088913013.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000088909820.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000088910790.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000088912456.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000088910365.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=600000088913013.2 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088913013.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088913013.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119463119.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119463119.6 node_expansions=23
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000041684452.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000119463133.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000050017786.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999988904897.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000072240022.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000088907564.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000088907564.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000119463130.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000088907564.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000050017786.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000008350230.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000058352008.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000119463130.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000119463130.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000088907564.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000088907564.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000088907564.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000088907564.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=900000119463133.1 node_expansions=454
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000088915402.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088916069.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088915802.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000088914968.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000088913013.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000088916236.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000088917916.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000088915791.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000088916235.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000119463146.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=900000119463146.1 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000119463130.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119463130.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000041684489.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000050017833.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999988904934.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000072240046.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000088907600.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000088907600.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000119463165.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000088907600.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000050017822.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000008350267.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000058352044.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000119463173.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000119463157.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000088907600.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000088907611.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000088907600.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000088907600.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000119463175.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=900000119463175.1 node_expansions=92
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000119463173.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000119463167.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119463173.1 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999988909813.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999988909813.9 node_expansions=42
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000041684486.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000119463154.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000050017820.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000072240066.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000088907598.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000088907611.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000119463154.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000088907598.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000050017828.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000008350275.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000058352065.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000119463167.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000119463154.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000088907611.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000088907598.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000088907609.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000088907598.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000119463177.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=900000119463177.6 node_expansions=108
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000119463154.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000119463141.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119463154.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999988904921.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999988904921.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999988904922.2 action_type=ActionType.END_TURN
  Action 1: expected_value=899999988904908.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999988904922.2 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999988909803.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999988909803.9 node_expansions=41
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999988904932.2 action_type=ActionType.END_TURN
  Action 1: expected_value=899999988904908.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999988904932.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999988904932.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999988904932.2 node_expansions=6
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=899999988906340.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999988908021.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999988907718.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999988906895.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999988904951.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999988908158.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999988909825.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999988907719.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999988907173.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 5)) score=899999988909825.4 node_expansions=54
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999988909820.9 action_type=ActionType.END_TURN
  Action 1: expected_value=899999988909802.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999988909820.9 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000022239165.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000022239165.2 node_expansions=116
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000041689358.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000119468022.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000050022678.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000072244914.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000088912456.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000088912456.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000119468036.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000088912456.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000050022678.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000008355136.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000058356900.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000119468036.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000119468023.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000088912456.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000088912467.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000088912456.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000088912457.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000119468023.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=900000119468036.2 node_expansions=94
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000088912469.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000119468012.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000119468012.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119468012.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119468012.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999988912544.5 action_type=ActionType.PLAY_ROAD_BUILDING
  Action 1: expected_value=899999988915210.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_ROAD_BUILDING: 'PLAY_ROAD_BUILDING'>, value=None) score=1499999988912544.5 node_expansions=133
FooPlayer.decide: Prioritizing 10 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=899999988918988.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999988916610.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999988920666.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999988918277.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999988912544.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999988917155.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999988915211.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999988918433.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999988912544.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999988917433.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=1499999988912544.5 node_expansions=226
FooPlayer.decide: Prioritizing 10 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=899999988913544.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999988913947.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999988917999.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999988915599.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=899999988914488.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999988912544.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999988915499.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999988915777.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1499999988912544.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999988914780.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=1499999988914780.2 node_expansions=55
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999988914766.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999988914766.4 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000041694322.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000119473002.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000050027666.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000072249906.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000088917461.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000088917446.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000119472999.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000088917461.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000050027683.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000008360099.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000058361888.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000119472999.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000119473027.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000088917433.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000088917444.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000088917461.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000088917433.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000119473013.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=900000119473027.8 node_expansions=58
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000119472999.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000119472989.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119472999.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000041694333.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000119473026.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000050027666.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999988914788.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000072249927.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000088917455.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000088917444.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000119473010.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000088917444.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000050027694.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000008360110.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000058361899.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000119473021.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000088917444.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000088917472.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000088917457.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000088917444.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000119473010.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=900000119473026.2 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000119473013.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000119472975.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119473013.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119473035.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119473035.2 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000041694365.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000050027690.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999988914801.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000072249914.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000088917468.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000088917468.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000119473035.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000088917468.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000050027690.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000008360135.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000058361913.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000119473033.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000119473035.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000088917476.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000088917468.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000088917479.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000088917479.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000119473033.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=900000119473035.8 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000119473045.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000119472997.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119473045.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999988914812.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999988914812.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999988914813.9 action_type=ActionType.END_TURN
  Action 1: expected_value=899999988914774.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999988914813.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000008360132.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000008360132.8 node_expansions=3
FooPlayer.decide: Prioritizing 3 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1200000044471187.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1200000008360078.2 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1200000008360087.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=4) score=1200000044471187.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000044471187.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000044471187.5 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000013915632.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000013915632.0 node_expansions=25
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000011138742.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000155584078.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000055583187.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999958359210.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000041694299.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000094472965.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000094472988.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000155584077.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000094472965.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000055583187.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000063917426.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000125028522.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000125028521.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000094472965.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000094472965.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000094472988.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000094472965.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000155584106.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=1200000155584106.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000155584077.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000155584077.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000155584094.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000155584094.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000155584100.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000155584100.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000155584076.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000155584076.5 node_expansions=22
FooPlayer.decide: Prioritizing 11 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1800000155588056.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000155585500.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000155595000.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000155589278.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000155586500.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000155589000.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000155592500.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000155584111.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000155587333.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000155588167.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000155589556.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=1800000155595000.5 node_expansions=801
FooPlayer.decide: Prioritizing 12 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1800000155595965.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000155596354.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000155598021.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000155598743.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000155598743.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000155595521.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000155596798.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000155597910.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000155594965.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000155596521.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000155595965.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000155594965.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=1800000155598743.2 node_expansions=284
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000155595000.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000155594967.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000155595006.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000155598743.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000155594996.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1800000155598743.2 node_expansions=41
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1800000155595987.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000155596354.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000155598022.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000155598187.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000155598743.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000155595521.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000155596798.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000155597926.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000155594987.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000155595992.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000155595965.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000155594992.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000155597354.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=1800000155598743.2 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000155598759.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000155598759.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000155605022.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000155605022.0 node_expansions=237
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1800000155602965.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000155603354.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000155605021.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000155605021.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000155602521.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000155603798.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000155604187.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000155604354.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000155604910.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000155601965.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000155602965.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000155602965.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000155601966.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000155604354.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=1800000155605021.0 node_expansions=454
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1800000155602798.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000155602798.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000155603187.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000155605044.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000155602376.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000155603632.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000155604209.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000155604214.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000155602798.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000155601798.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000155602798.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000155603932.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000155602798.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000155601800.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000155604188.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=1800000155605044.5 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000155605037.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000155605037.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000155610100.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000155610100.0 node_expansions=300
FooPlayer.decide: Prioritizing 16 infrastructure actions over 25 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1800000155611091.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000155611091.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000155611480.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000155612202.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000155610646.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000155611924.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000155611368.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000155612480.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000155611091.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000155610091.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000155611091.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000155611091.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000155612480.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000155611091.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000155610091.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000155612480.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=1800000155612480.2 node_expansions=5095
FooPlayer.decide: Prioritizing 17 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1800000155613465.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000155613465.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000155613854.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000155614576.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000155614854.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000155613021.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000155614299.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000155613743.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000155614854.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000155613465.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000155612465.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000155613465.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000155613465.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000155613465.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000155612466.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000155614854.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1800000155614021.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(28, 29)) score=1800000155614854.5 node_expansions=5956
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1800000155613465.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000155613465.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000155613854.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000155614576.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000155613021.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000155614299.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000155613743.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000155614854.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000155613465.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000155612465.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000155613465.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000155613465.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000155613465.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000155612466.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000155614854.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000155614854.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1800000155614021.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=1800000155614854.5 node_expansions=647
FooPlayer.decide: Prioritizing 18 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000155613465.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000155613482.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000155613854.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000155614600.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000155614854.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000155613021.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000155614325.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000155613743.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000155613465.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000155612465.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000155613465.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000155613489.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000155612465.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000155613465.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000155612489.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000155614854.2 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1800000155614854.5 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=1800000155614037.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=1800000155614854.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000155614854.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000155614854.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000155614877.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000155614877.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000155614888.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000155614855.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000155614889.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000155614868.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000155614868.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WHEAT')) score=1800000155614889.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000155614894.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000155614894.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000155614893.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000155614893.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000155614895.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000155614906.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000155614890.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000155614911.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000155614891.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=1800000155614911.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000155614901.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000155614901.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000155614903.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000155614903.5 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000155614903.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000155614921.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000155614920.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000155614913.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000186170411.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'ORE')) score=2100000186170411.0 node_expansions=21
FooPlayer.decide: Prioritizing 2 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000183392633.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2100000186170433.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=13) score=2100000186170433.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000186170411.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000186170411.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000186170434.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000186170434.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000186170428.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000186170438.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000186170435.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000186170470.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000186170447.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=2100000186170470.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000186170449.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000186170449.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000186170448.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000186170448.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000041725114.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000216716579.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000086169570.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2099999958390003.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000113938802.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000125059336.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000125059336.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000216716579.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000125059358.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000086169560.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000013946448.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000063948247.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000155614903.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000186161024.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000125059336.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000125059336.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000125059336.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000125059337.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=2400000216716579.5 node_expansions=126
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000186170459.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000186170459.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000186170459.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000186170459.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000186170459.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000186170459.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000186170481.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000186170481.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000186170459.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000186170459.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000186170477.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000186170477.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000186170458.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000186170458.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000213948203.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000213948203.5 node_expansions=5
FooPlayer.decide: Prioritizing 1 infrastructure actions over 2 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000213948203.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=11) score=2400000213948203.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000213948225.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000213948225.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000213948243.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000213948243.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000069502871.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000086169539.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2399999986167760.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000100058437.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000152837115.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000152837093.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000213948216.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000152837093.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000086169538.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000013946461.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000091725983.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000183392660.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000183392660.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000152837093.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000152837093.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000152837094.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000152837093.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000213948232.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=2400000213948232.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000213948215.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000213948215.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999986167772.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999986167772.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000069502880.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000213948216.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000086169582.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000100058437.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000152837103.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000152837137.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000213948249.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000152837105.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000086169570.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000013946436.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000091726014.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000183392677.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000183392657.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000152837104.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000152837105.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000152837103.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000152837125.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000213948216.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=2400000213948249.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000213948245.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000213948245.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000213948232.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000213948232.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000213948240.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000213948240.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000213948269.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000213948269.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000213948269.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000213948269.0 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000213948235.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000213948235.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000213948281.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000213948281.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000069502869.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000213948209.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000086169558.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2399999986167758.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000100058435.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000152837113.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000152837097.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000152837097.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000086169536.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000013946426.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000091725980.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000183392670.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000183392664.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000152837091.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000152837091.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000152837091.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000152837091.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000213948203.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=2400000213948209.5 node_expansions=54
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000213945725.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000213945725.5 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000213948225.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000213948225.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000213948205.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000213948205.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3000000266713696.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000266713696.0 node_expansions=100
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000183392722.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000183392722.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000183392722.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000183392722.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000183392726.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000183392726.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000183392726.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000183392726.5 node_expansions=3
FooPlayer.decide: Prioritizing 9 infrastructure actions over 27 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=3000000236158152.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=3000000236158152.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=3000000225045486.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=3000000227822987.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=3000000227821988.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=3000000219489375.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=3000000225046875.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=3000000227823986.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=3000000227822987.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=0) score=3000000236158152.5 node_expansions=161
FooPlayer.decide: Prioritizing 7 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=3000000236158152.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=3000000219493154.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=3000000219492152.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=3000000211159540.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=3000000216717040.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=3000000227823993.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=3000000219493176.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=3000000236158152.5 node_expansions=21
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000013898169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000025009836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000025007614.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000022232947.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000019455169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000011119003.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000030566003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000019452058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=299999966670836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=299999966673336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=299999966672503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000027786280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000027789058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000030566558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000030566836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000025011003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000008341503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000019454280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000011119836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000019452114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000025009891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000005563447.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000030563225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000027787669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999994449502.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999988894501.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999988893389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999966670835.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999966670278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999966669724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999980558389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000005563168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999991673389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000016677057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999991673389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999991673389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000016676779.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999991673389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000000007835.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000002785946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999986117278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999986115612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999988894779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999983337834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999983337556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000002785113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999983337001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999986117001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000008342335.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999988894778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999988894223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000005562057.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999983338945.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=300000030566836.4 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000030566836.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000030566280.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000030564058.56 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=300000030566836.4 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000027796610.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000047241665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000036125555.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000033351944.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000036128066.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000002796320.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000002794676.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000002796310.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000052793658.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000052796156.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000033351932.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000044465056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000038906678.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000030573321.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000044464189.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000030571942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000025014440.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000025015795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000002792685.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000002792670.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000002794629.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000005568795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000005571295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000030570810.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000027791663.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000041680541.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000016677994.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000016680748.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000016680736.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000027793307.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000011124660.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000011123803.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000025017186.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000019459406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000019459962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000038907532.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000019459406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000022239406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000033349973.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000013905181.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000013903271.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000030572474.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000019458295.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=12) score=600000052796156.6 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000052796159.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052799218.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052799907.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=600000052799907.6 node_expansions=28
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052799921.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052799921.1 node_expansions=17
FooPlayer.decide: Prioritizing 7 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=600000052799365.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052796173.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052799643.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000052799253.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000052798941.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000052796163.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000052799921.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=600000052799921.1 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052799921.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052799921.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938906575.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999938906575.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938906575.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999938906575.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938906589.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999938906589.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938906590.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999938906590.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000052799923.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000083355502.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000002798145.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000083355502.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000052799923.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000083355503.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000052799957.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000052799923.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000052799924.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000002798145.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000000020368.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000030575934.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000083355489.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000052799957.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000052799923.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000052799923.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000052799923.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000083355502.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=600000083355503.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083355479.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083355479.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000052799976.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083355523.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000083355523.2 node_expansions=14
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000052799967.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083355486.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000083355486.2 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052799964.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052799964.1 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000022244408.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000052799975.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999972242630.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999908351097.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000083355531.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000022244408.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000022244408.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000022244408.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000022244408.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=599999972242630.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=599999969464853.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=600000030575975.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000083355530.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000022244408.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000022244408.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000022244408.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000022244408.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000052799975.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=600000083355531.9 node_expansions=53
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083355531.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083355531.9 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083355551.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083355551.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083355537.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083355537.9 node_expansions=3
FooPlayer.decide: Prioritizing 2 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000113911076.4 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000111133297.6 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=14) score=900000113911076.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113911094.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113911094.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113914561.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000113914561.9 node_expansions=23
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000113911085.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000113914561.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000113911086.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000113911070.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000113911073.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=900000113914561.9 node_expansions=39
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=900000113914299.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000113911061.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000113913450.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000113914561.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000113914117.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000113913881.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000113913728.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000113911103.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 3)) score=900000113914561.9 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000113914561.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113914561.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113914616.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000113914616.9 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000052803465.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000083363907.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000002801686.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999908354575.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000052803464.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000083359030.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000052803465.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000052803505.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000052803464.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000002801686.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999969468353.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000030579476.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000113914586.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000052803464.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000052803465.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000052803505.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000052803464.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000083359031.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=900000113914586.4 node_expansions=72
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000113914586.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113914586.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113914586.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000113914586.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113914586.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113914586.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999908354576.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999908354576.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999908354576.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999908354576.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999963908412.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999963908412.0 node_expansions=31
FooPlayer.decide: Prioritizing 1 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999908354565.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=12) score=1199999908354565.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999908354567.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999908354567.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999908354618.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999908354618.8 node_expansions=26
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999877799008.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999908354566.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999908354603.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999908354574.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999908354564.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=1199999908354603.2 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999908354561.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999908354561.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999908354570.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999908354570.8 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999877799017.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999908354562.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999908354572.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999908359449.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999908354587.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1199999908359449.5 node_expansions=44
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1199999908354560.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999908357797.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999908354561.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999908356964.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999908357616.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999908359496.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999908357340.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999908357227.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999908354560.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=1199999908359496.0 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999877803896.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999877803896.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999877803896.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999877803896.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999877803894.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999877803894.0 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999966695475.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999966695475.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999966695453.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999966695453.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999966695472.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999966695472.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999966695452.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999966695452.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999877803898.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999877803898.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999877803900.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999877803900.5 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999877803952.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999877803952.0 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999877803897.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999877803896.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999877803909.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999877803922.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999877807119.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1199999877807119.8 node_expansions=37
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1199999877805175.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999877803899.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999877807119.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999877803899.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999877806286.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999877805564.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999877806675.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999877806009.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999877806564.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999877803949.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=1199999877807119.8 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999877807119.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999877807119.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999877807120.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999877807115.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999877807118.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999877810051.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999877807130.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1199999877810051.0 node_expansions=49
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1199999877808384.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999877807106.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999877807106.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999877809495.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999877807108.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999877808829.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999877810051.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999877809217.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999877809940.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999877809773.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999877807106.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=1199999877810051.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999877810051.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999877810051.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999966701609.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999966701609.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999966701627.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999966701627.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999966701629.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999966701629.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999966701626.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999966701615.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999966701645.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999966704384.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999966701623.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1199999966704384.2 node_expansions=50
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1199999966702884.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999966701606.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999966701606.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999966704017.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999966701606.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999966703273.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999966704384.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999966704273.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999966703717.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999966704275.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999966701606.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=1199999966704384.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999966704384.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999966704384.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999966704407.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999966704407.8 node_expansions=13
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999966704386.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999966704383.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999966704380.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999966704393.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999966704383.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=1199999966704393.2 node_expansions=26
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999966704393.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999966704393.2 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999877812814.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999877812814.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999877810314.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999877810314.2 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999847257273.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999847257273.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999847257315.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999847257315.2 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999816701706.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999816701706.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999936148839.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999936148839.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999936148819.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999936148819.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999905593262.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999905593262.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999905593262.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999905593262.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999905593262.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999905593262.2 node_expansions=3
FooPlayer.decide: Prioritizing 12 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1199999905597206.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999905595929.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999905596929.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999905595929.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999905596929.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999905595929.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999905597595.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999905599984.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999905598040.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999905598595.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999905595929.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999905596929.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=1199999905599984.5 node_expansions=326
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1199999905597206.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999905595943.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999905596929.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999905595929.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999905596929.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999905595933.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999905597595.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999905598040.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999905599984.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999905597317.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999905598595.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999905595929.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1199999905596929.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=1199999905599984.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999905600006.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999905600006.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999905600006.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999905600006.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999880593999.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999880593999.0 node_expansions=25
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=299999961116669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=299999961116669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=299999961117225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=299999961118891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=299999961118614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=299999961115558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000011119614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000013897669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000016675447.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000008341780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000019454614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000019454891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000016675947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000013898447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000025010725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000022232614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000022232114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000027789280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000033343780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000008340669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000013897947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000016675725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000019452947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000013897669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999997229279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999977782001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999977782556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000000007890.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999983338389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000000008446.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999977782834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999977782834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000000009279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999983338945.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000000006779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999977783389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999977780889.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000000006502.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999983336723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000008341502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000008340390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999986114501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999986114501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000002784002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999983338389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999994451724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999986116723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000005563446.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999980560056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000000007613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999980560056.56 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=300000033343780.75 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000033342391.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000033342391.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000033343780.75 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=300000033343780.75 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000016681056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000016681877.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000016684631.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000016680213.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000016682976.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000016679922.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000044461678.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000047238331.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000050016678.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000061129980.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000052792479.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000047239736.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000050015569.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000041683003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000047239734.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000041683317.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000022236027.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000022236583.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000044459441.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000038904139.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000022234927.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000022234361.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000044460819.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000038901931.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000055572807.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000033346348.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000033346917.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000027790740.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000041681032.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000030568516.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000030569905.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000036123818.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000027790748.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000025015184.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000038903797.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000025013518.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000030570763.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000038905476.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000025015184.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000025014074.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000044461654.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000036126070.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=12) score=600000061129980.5 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000061127478.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000061127478.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000061129979.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=600000061129979.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061135422.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061135422.2 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061129979.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061129979.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061130012.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061130012.0 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061130016.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061130016.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061130005.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061130005.0 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061135446.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061135446.8 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000061131002.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000061131700.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000061131835.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000061131688.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000061131557.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000061135458.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000061132535.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000061132523.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=600000061135458.8 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061135446.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061135446.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000083352208.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000083352208.2 node_expansions=23
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000061136445.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000061138390.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000061140612.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000061137112.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000061137279.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000061137112.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000061137001.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000061137945.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000061137959.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000083352209.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=900000083352209.2 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000083352208.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000083352208.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000083352208.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000083352208.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000083352222.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000083352222.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000083356433.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000083356433.0 node_expansions=21
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000083353203.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000083354190.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000083356399.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000083353889.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000083354049.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000083353889.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000083353794.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000083354733.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000083354746.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=900000083356399.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000061134190.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000061134190.8 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000061138237.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000061138237.6 node_expansions=23
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000083360412.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000052804857.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000058360425.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000022249300.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000038915967.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000061138189.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000083360412.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000108360425.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000086138203.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000027804856.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000091693746.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000091693758.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000022249300.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999977803078.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000038915967.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000061138189.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000061138189.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000061138189.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=900000108360425.4 node_expansions=414
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000108357371.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000108359579.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000108358379.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000108360460.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000108358054.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000108358190.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000108358053.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000108357912.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000108358910.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000108358897.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=900000108360460.9 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108360426.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108360426.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000108365587.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000108365587.8 node_expansions=69
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108360428.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108360428.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000108365593.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000108365593.2 node_expansions=25
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1500000108362261.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000108361428.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000108363650.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000108362371.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000108362095.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000108362261.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000108362095.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000108361440.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000108365594.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000108362928.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000108362927.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=1500000108365594.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000108365595.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000108365595.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000133357558.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000133357558.0 node_expansions=31
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000108365596.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000108365595.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000108365591.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000108365603.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000108365595.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=1500000108365603.2 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000108365616.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000108365616.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000108365638.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000108365638.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000108365617.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000108365617.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000133357568.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000133357568.0 node_expansions=31
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000108365628.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000108365628.2 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000025024200.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000025024200.0 node_expansions=31
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1499999977810116.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999977809284.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999977811505.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999977810242.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999977811506.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999977809950.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999977812617.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999977810117.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999977809950.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999977809283.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999977810784.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999977810796.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000019471722.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1800000025024202.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=1800000025024202.0 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000025024202.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000025024202.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000025024204.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000025024203.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000025024212.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000025024211.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000025024201.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=1800000025024212.0 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000025024213.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000025024213.0 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000025027550.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000025027550.0 node_expansions=75
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000086138637.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000108360873.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000077805317.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000083360873.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000047249748.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000063916415.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000061138637.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000108360873.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000133360873.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000111138651.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000052805304.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000116694206.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000116694206.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000047249748.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000063916415.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000061138637.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000061138637.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000086138637.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=1800000133360873.5 node_expansions=414
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000133357544.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000133357545.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000133357569.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000133360873.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000133357581.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1800000133360873.5 node_expansions=39
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1800000133359362.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000133358482.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000133360717.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000133359476.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000133359762.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000133359198.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000133360873.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000133359314.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000133359198.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000133358528.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000133360054.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000133360088.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=1800000133360873.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000133360900.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000133360900.5 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1800000133362682.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000133363518.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000133361851.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000133364086.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000133362853.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000133362575.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000133363131.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000133362709.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000133362602.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000133362683.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000133361860.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000133363421.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000133363421.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=1800000133364086.0 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000133364082.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000133364082.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000133364073.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000133364073.5 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000133364070.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000133364071.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000133364095.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000133364058.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000133364085.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=1800000133364095.0 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000133364069.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000133364069.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000133366700.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000133366700.5 node_expansions=25
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000133364084.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000133364092.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1800000133364062.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000133364086.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000133366727.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1800000133364082.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1800000133366727.5 node_expansions=46
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1800000133365929.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000133365894.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000133365096.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000133366742.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000133366040.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000133365727.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000133364894.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000133365894.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000133365727.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000133365060.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000133365060.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000133365894.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000133366560.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000133366560.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=1800000133366742.0 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000133366728.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000133366728.5 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000133369228.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000133369228.5 node_expansions=33
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000086147005.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000108369228.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000077813672.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000083369228.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000047258116.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000063924783.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000061147005.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000108369228.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000111147006.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000052813671.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000116702561.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000116702561.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000047258116.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000025035894.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000063924783.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000061147005.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000061147005.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000086147005.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=1800000116702561.8 node_expansions=594
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1800000116702452.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000116701895.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000116701938.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000116701076.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000116702007.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000116701728.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000116700897.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000116701897.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000116701728.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000116701061.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000116701061.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000116701938.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000116701895.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000116702561.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000116702561.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=1800000116702561.8 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000116702563.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000116702563.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000144482071.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000144482071.8 node_expansions=418
FooPlayer.decide: Prioritizing 18 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000116704974.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000116704415.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000116704418.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000116703585.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000116706086.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000116702585.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000116704252.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000116703418.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000116704418.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000116704252.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000116703585.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000116703585.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000116704415.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000116704439.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000116704526.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000116705085.2 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2100000138921563.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=2100000144482026.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=52) score=2100000144482026.2 node_expansions=110
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000144478561.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000144478540.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000144478540.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000144478577.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000144482026.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', None, None, 'BRICK')) score=2100000144482026.2 node_expansions=47
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2100000144479929.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000144480374.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000144480374.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000144479526.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000144482040.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000144478540.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000144480207.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000144479371.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000144480359.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000144480192.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000144479574.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000144479540.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000144480374.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000144479359.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000144480470.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000144481074.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=2100000144482040.8 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000144482040.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000144482040.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000144482076.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000144482076.2 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000144484563.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000144484563.2 node_expansions=105
FooPlayer.decide: Prioritizing 17 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2100000144483462.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000144483900.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000144483886.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000144483052.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000144483052.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000144482067.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000144483731.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000144482900.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000144483886.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000144483719.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000144483052.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000144483063.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000144483886.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000144482900.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000144483997.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000144484452.2 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2100000144484567.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=2100000144484567.2 node_expansions=187
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000144484552.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000144484560.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000144484561.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000144484564.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000144484547.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2100000144484564.2 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000144484549.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000144484549.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000144488883.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000144488883.2 node_expansions=369
FooPlayer.decide: Prioritizing 18 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000144487772.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000144488216.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000144488216.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000144487383.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000144487383.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000144487383.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000144486383.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000144488883.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000144487216.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000144488216.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000144488883.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000144487383.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000144487383.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000144487383.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000144488216.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000144487216.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2100000144487216.5 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2100000144487383.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=2100000144488883.2 node_expansions=714
FooPlayer.decide: Prioritizing 18 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000144487619.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000144488049.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000144488049.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000144487231.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000144487216.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000144487232.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000144486242.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000144487049.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000144488049.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000144487908.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000144487231.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000144487230.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000144487216.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000144488049.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000144487063.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000144487049.8 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2100000144487216.5 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2100000144488897.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=2100000144488897.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000144488898.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000144488898.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 19 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 19 actions with lookahead depth=3
  Action 0: expected_value=2100000144489923.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000144489900.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000144489923.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000144489897.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000144489731.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000144490731.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000144490731.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000144488897.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000144490731.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000144489731.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000144489897.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000144489745.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000144491564.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000144490312.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000144489897.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000144489912.2 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2100000144490453.2 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2100000144490756.5 action_type=ActionType.BUILD_ROAD
  Action 18: expected_value=2100000144490564.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(33, 34)) score=2100000144491564.2 node_expansions=57
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000144491566.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000144491566.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000144491565.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000144491565.2 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000144491589.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000144491589.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000144491588.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000144491588.8 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000144491589.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000144491555.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000144491564.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000144491557.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000144491565.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000144491589.8 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000144491592.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000144491592.8 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000144491589.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000144491589.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000144491595.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000144491595.8 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000144491599.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000144491599.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000116709388.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000116709388.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000113931576.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000108376021.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000077820465.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000111153814.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000075042687.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000063931575.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000061153799.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000108376036.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000133376021.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000111153800.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000052820464.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000116709356.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000047264923.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000025042702.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000063931577.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000061153797.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000033375145.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000058375145.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=2100000133376021.0 node_expansions=54
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000133376033.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000133376033.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000133376036.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000133376036.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000133376024.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000133376024.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000133376040.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000133376040.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000133374373.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000133374373.8 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000133376045.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000133376045.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 17 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000133376058.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000133376058.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000133376062.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000133376062.5 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 18 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000133376063.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000133376057.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000133376063.5 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000116707731.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000116707731.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000097263270.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000108374393.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000061152161.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000094485492.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000058374381.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000047263269.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000061152171.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000091707727.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000094485504.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000036152158.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000100041051.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000100041051.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000030596603.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000008374382.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000047263271.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000044485493.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000016706837.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000058373505.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=2100000108374393.8 node_expansions=164
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000108374381.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000108374375.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000108374381.8 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000108374385.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000108374385.8 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000108372731.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000108374374.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000108374374.8 node_expansions=19
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000108372706.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000108372706.0 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000108374376.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000108374376.8 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000108372712.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000108372712.0 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000008374373.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000008374373.8 node_expansions=16
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000008374371.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000008374371.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000008374370.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000008374370.8 node_expansions=2
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000008374372.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000008374372.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000008373262.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000008373262.8 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000008373271.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000008373271.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000008373273.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000008373273.8 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000008373264.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000008373264.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000008373264.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000008373264.8 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000008373233.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000008373233.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000008373255.8 action_type=ActionType.DISCARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=2100000008373255.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000016705680.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000016705680.8 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000016705711.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000016705721.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000016705719.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000016705709.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000016705710.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=2100000016705721.2 node_expansions=43
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000016705721.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000016705698.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000016705704.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000016705707.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000016705696.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000016705721.2 node_expansions=26
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000016705722.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000016705722.2 node_expansions=29
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000016705712.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000016705709.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000016705719.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000016705707.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000016705707.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=2100000016705719.2 node_expansions=26
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000016705718.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000016705696.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000016705718.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000016705732.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000016705732.2 node_expansions=18
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000016705721.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000016705717.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000016705708.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000016705718.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000016705715.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000016705728.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'ORE')) score=2100000016705728.2 node_expansions=44
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000016705718.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000016705705.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000016705697.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000016705708.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000016705704.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000016705707.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000016705718.8 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999986150174.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999986150174.8 node_expansions=14
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2099999986150161.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999986150160.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999986150161.2 node_expansions=28
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000052814021.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000052814021.5 node_expansions=36
FooPlayer.decide: Prioritizing 5 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000025039020.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2400000019483464.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2400000008372353.0 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=2399999986150131.0 action_type=ActionType.BUILD_CITY
  Action 4: expected_value=2399999986150131.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=18) score=2400000025039020.0 node_expansions=75
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000025039044.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000025039041.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000025039018.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000025039020.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000025039041.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000025039044.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000025039007.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000025039007.5 node_expansions=3
FooPlayer.decide: Prioritizing 4 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=2700000036144820.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=2700000052814043.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=2700000050036668.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=2700000047258043.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=34) score=2700000052814043.5 node_expansions=76
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2700000052814056.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000052814043.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2700000052814040.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000052814040.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000052814040.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2700000052814042.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000052814056.0 node_expansions=65
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000027809152.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000027809152.0 node_expansions=2
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2700000027809168.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000027809154.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2700000027809167.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000027809163.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000027809152.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2700000027809165.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000027809168.5 node_expansions=64
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000027809169.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000027809169.5 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2700000027809172.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000027809176.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2700000027809166.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000027809179.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000027809166.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2700000027809176.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=2700000027809179.5 node_expansions=85
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2700000027809177.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000027809183.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2700000027809154.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000027809154.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000027809156.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2700000027809153.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2700000027809183.5 node_expansions=49
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000027809172.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000027809175.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2700000027809175.5 node_expansions=7
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000058346932.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000077793099.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000075015543.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000083349488.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000083347554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000069457766.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000077793655.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000077793599.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000094461155.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000086127821.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000075014154.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000083349488.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000086127544.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000094460599.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000083348877.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000066680266.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000033344377.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000061124432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000033342710.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000069457544.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000069457488.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000063903876.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000058345542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000058346653.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000080572265.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000055568875.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000066678098.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000050009163.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000050010552.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000069456164.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000050012218.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000072237765.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000052789930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000052789930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000072235265.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000050012218.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000061121719.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000055564986.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000055563875.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000033343265.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000044452496.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000033341597.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000033342709.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000033340486.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000052788875.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000066679209.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000052788607.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000052788051.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000066680265.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000044454653.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=8) score=600000094461155.1 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000094465599.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000094463099.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000094464766.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=600000094465599.5 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000019462720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000027793277.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000041682765.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000050015599.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000047241367.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000030573544.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000027795497.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000041681108.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000050015321.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000052796710.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000063907821.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000052798309.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000027796044.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=599999994460151.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000011128208.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=599999994458487.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000027795498.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000036129165.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000025015750.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000008345961.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000008347349.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000005568748.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000025013263.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000013902962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000013904350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000033348309.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000013904350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000038906085.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000019458237.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000019458237.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000038904974.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000013902684.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000019459643.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000005568739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000005567628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=599999994459018.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000008346295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=599999994457337.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=599999994458473.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=599999994456226.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000002792638.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000025017153.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000016682406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000016681850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000033351918.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000011126292.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=600000063907821.9 node_expansions=3234
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000063907821.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000063907821.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000063907821.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=600000063907821.9 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000008348001.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000008348001.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000069460877.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000094460878.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000002791534.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000102794215.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000069460889.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000069460866.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000008347978.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000033347988.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000094460888.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000002791547.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000002791533.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000102794200.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000102794211.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000069460866.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000069460866.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000069460866.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000069460866.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000069460866.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=600000102794215.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000102794215.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000102794215.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000102794201.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000102794201.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000102794247.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000102794209.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000102794247.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000102794254.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000102794246.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000102794254.2 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000102794264.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000102794264.2 node_expansions=2
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000141683101.6 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000136127568.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=8) score=900000141683101.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000141683112.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000141683112.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000008348000.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000008348000.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000008348011.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000008348011.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000008348019.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000008348019.5 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999977792475.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000008347987.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000008348010.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000008348009.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000008348009.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=900000008348010.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999977792475.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999977792475.0 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999977792467.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999977792467.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999944459131.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999944459131.6 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999977796641.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999977796641.6 node_expansions=17
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999977789967.0 action_type=ActionType.END_TURN
  Action 1: expected_value=899999977792447.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999977792466.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999977796595.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999977792434.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=899999977796595.1 node_expansions=39
FooPlayer.decide: Prioritizing 7 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=899999977794928.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999977792442.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999977795665.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999977795645.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999977792443.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999977794650.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999977796595.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=899999977796595.1 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999977796629.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999977796629.6 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999944463276.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999944463276.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999944463278.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999944463278.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999944463288.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999944463288.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999944463298.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999944463298.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999944463321.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999944463321.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 8 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=899999944465790.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999944463286.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999944463286.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999944468449.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999944466491.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999944466491.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999944465522.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999944466213.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=899999944468449.6 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999944468433.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999944468433.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000075025780.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000069470230.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000008356476.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000141692446.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000044470230.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000044470224.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999944468453.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999969468447.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000069470224.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999977800900.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999977800891.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000111136900.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000111136891.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000044470230.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000044470233.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000044470224.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000044470224.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000044470223.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), None, None)) score=900000141692446.1 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000141692447.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000141692447.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000141692476.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000141692476.6 node_expansions=2
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000141692458.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000141692475.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000141692455.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000141692477.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000141697335.1 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000141692453.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=900000141697335.1 node_expansions=47
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000141694947.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000141692446.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000141692457.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000141697364.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000141693446.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000141695681.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000141694846.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000141694679.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000141695391.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=900000141697364.6 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000141697335.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000141697335.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000141697336.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000141697336.1 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000075030691.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999944473335.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000069475143.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000008364556.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000044475123.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000044475112.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999944473348.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999969476556.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000069475143.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999977805778.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999977805779.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000111141802.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000111145000.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000044475112.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000044475112.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000044475111.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000044475112.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000044475112.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=900000111145000.9 node_expansions=122
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000111141809.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000111141777.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111141809.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000133357874.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000133357874.8 node_expansions=49
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000111141803.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000111141777.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111141803.1 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999944473344.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999944473344.6 node_expansions=5
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=899999944475858.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999944476013.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999944473348.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999944473346.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999944476291.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999944474348.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999944476580.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999944474357.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999944475582.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999944476303.1 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999944467197.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=1199999975021699.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=23) score=1199999975021699.0 node_expansions=56
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999975021698.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999975021698.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999975021753.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999975021753.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999975021743.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999975021696.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999975021743.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999955580458.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999955580458.2 node_expansions=45
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1199999955579789.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999955578951.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999955577285.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999955577274.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999955577295.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999955578249.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999955580457.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999955578246.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999955579511.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999955580205.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=1199999955580457.2 node_expansions=50
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999955577971.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999955580467.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1199999955580467.2 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999938913763.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999938913763.8 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999955580443.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999955580443.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999955580468.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999955580468.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999955580490.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999955580490.2 node_expansions=3
FooPlayer.decide: Prioritizing 2 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999988913769.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1499999975024877.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=13) score=1499999988913769.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999972247090.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999972247090.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999958358214.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999958358214.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999958358266.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999958358266.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999988914669.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999988914669.5 node_expansions=179
FooPlayer.decide: Prioritizing 12 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1799999980578965.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999980579789.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999980577289.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999980577289.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999980577289.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999980577299.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999988914693.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999980578249.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999980578249.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999980579511.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999980578678.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999980580194.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=1799999988914693.0 node_expansions=844
FooPlayer.decide: Prioritizing 14 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1499999958364645.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999958366033.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999958364756.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999958364645.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999958363645.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999958363645.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999958363645.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999958364645.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999958365922.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999958364645.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999958366033.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999958366033.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999988914691.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1799999980580196.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=24) score=1799999988914691.0 node_expansions=285
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999988914703.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999988914703.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999958358249.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999958358249.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999958358266.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999958358266.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999958358233.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999958358233.5 node_expansions=3
FooPlayer.decide: Prioritizing 12 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1799999958360745.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999958363134.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999958361856.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999958361745.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999958360745.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999958360745.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999958360745.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999958361745.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999958362023.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999958361745.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999958363134.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999958363134.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=1799999958363134.5 node_expansions=918
FooPlayer.decide: Prioritizing 13 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1799999958360752.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999958361856.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999958361756.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999958361745.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999958361755.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999958360752.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999958360745.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999958360755.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999958361755.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999958360755.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999958361756.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999958362977.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999958363134.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(36, 37)) score=1799999958363134.5 node_expansions=156
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999936136199.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999958363146.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999958363134.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999958363146.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999958363133.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1799999958363146.0 node_expansions=38
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999958363134.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999958363134.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999936137312.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999936137312.5 node_expansions=81
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999919469557.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999936137279.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999936136195.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999936136170.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999936136183.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1799999936137279.5 node_expansions=68
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1799999936136170.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999936137279.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999936137190.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999936137168.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999936137170.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999936137168.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999936136168.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999936136168.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999936136168.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999936136170.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999936136190.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999936136190.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999936137016.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=1799999936137279.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999919470627.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999919470627.5 node_expansions=22
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000069460556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000077794422.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000055568534.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000050013256.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000066681367.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000077791442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000083346441.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000075016367.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000083346999.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000063903033.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000030567445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000030566612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000063902756.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000083348922.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000075014778.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000077793389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000072238334.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000077793056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000069459723.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000083350054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000069456719.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000050009165.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000050011110.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000063901164.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000044455274.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000061123054.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000055565554.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000055567221.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000069455888.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000044456110.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000030564944.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000030562443.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000030563554.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000030564944.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000050010554.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000066680333.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000069459222.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000047232776.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000047233332.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000058348055.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000052789165.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000044456107.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000061126388.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000044455552.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000055568054.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000072235608.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000050012498.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000050009998.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000069457275.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000050008607.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=600000083350054.0 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000083353942.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083351165.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083350887.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=600000083353942.9 node_expansions=351
FooPlayer.decide: Prioritizing 47 infrastructure actions over 47 total
FooPlayer.decide: Evaluating 47 actions with lookahead depth=3
  Action 0: expected_value=600000036128611.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000030574387.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000019462985.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000013905763.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000033351109.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000025017978.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000044462501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000041686389.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000038906665.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000027794162.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=599999986125429.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=599999986127096.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000027796384.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000050020609.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000030575276.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000033353887.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000027794366.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000036128587.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000016682420.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=599999994457628.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=599999994458184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000011125198.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000002791573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000016683531.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000000014017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000000012628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000013904362.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000000013515.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=599999986125404.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=599999986122892.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=599999986124004.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=599999986125404.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000005571014.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000011128807.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000013907696.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=599999991681239.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=599999991681795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000025017473.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000008349626.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000002791850.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000016680197.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000002794073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000000013183.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=599999994458183.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=599999994457349.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000016682419.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000008347128.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=16) score=600000050020609.5 node_expansions=3432
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000050018387.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050018387.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050020609.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=600000050020609.5 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052798401.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052798401.9 node_expansions=5
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000052799412.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052801371.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052800654.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000052800376.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000052800098.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000052800098.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000052802756.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000052801080.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=600000052802756.5 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000052802745.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000052802733.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052802745.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000052803735.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052805123.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052806511.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000052805678.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000052804967.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000052804678.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000052804400.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000052804410.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000052805400.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000075020642.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=900000075020642.6 node_expansions=50
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000075020642.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000075020617.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000075020642.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000075020653.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000075020653.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000075020653.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000075020628.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000075020653.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000075023543.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000075023543.8 node_expansions=22
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000075020654.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000075020641.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000075020654.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000075020655.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000075020655.6 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000075020655.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000075020642.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000075020655.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000108353916.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000108353916.8 node_expansions=17
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000075020666.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000075020643.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000075020664.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000108353916.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000075020667.1 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000075020651.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=1200000108353916.8 node_expansions=31
FooPlayer.decide: Prioritizing 3 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1200000108353916.8 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1200000105576161.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1200000097242819.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=22) score=1200000108353916.8 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000108353916.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000108353916.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000108353976.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000108353976.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000108353964.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000108353964.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000072242854.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000144465091.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000102798423.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000072242869.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999986129105.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000030575299.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000066686434.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000072242854.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000072242853.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000102798434.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000102798424.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000050020660.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000050020632.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000030575312.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000072242869.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999994464188.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999994464188.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000144465089.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1200000144465091.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000144465091.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000144465091.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000144468027.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000144468027.2 node_expansions=41
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000144465102.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000144465090.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000144465102.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000144468033.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000144468033.2 node_expansions=42
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000144465089.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000144465110.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000144465110.5 node_expansions=19
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000144465107.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000144465098.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000144465098.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000144465099.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000144465109.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'ORE')) score=1200000144465109.0 node_expansions=29
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000144465107.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000144465107.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999994464216.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999994464216.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000072242872.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000144465122.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000102798451.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000072242872.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999986129108.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000030575331.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000066686442.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000072242886.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000072242883.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000102798441.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000102798442.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000072242872.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000050020678.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000050020661.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000030575327.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000072242886.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999994464216.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000144465107.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1200000144465122.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000144465118.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000144465118.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000175020631.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000175020631.5 node_expansions=10
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000144465107.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000144465107.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000144465107.0 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000175020658.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000175020658.0 node_expansions=39
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000144465139.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000144468012.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000144468012.8 node_expansions=29
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000144465131.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000144465119.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000144465100.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000144467997.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000144468012.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000144465100.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1200000144468012.8 node_expansions=53
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1200000144466079.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000144466487.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000144467876.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000144468012.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000144467341.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000144467032.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000144466766.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000144466775.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000144467746.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=1200000144468012.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000144468012.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000144468012.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999994467133.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999994467133.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999994467144.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999994467144.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000072245800.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000144468057.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000102801379.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000072245800.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999986132022.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000030578245.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000066689390.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000072245800.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000072245811.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000102801357.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000102801357.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000072245811.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000050023579.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000050023589.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1200000030578245.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000072245800.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999994467144.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000144468023.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1200000144468057.2 node_expansions=55
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000144470952.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000144470952.8 node_expansions=22
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000072245802.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000102801368.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000072245801.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999986132023.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000030578257.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000066689386.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000072245801.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000072245802.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000102801358.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000102801389.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000072245801.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000050023579.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000050023576.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000030578256.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000072245833.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999994467145.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999994467134.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000144468047.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=1200000144468047.2 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000144468047.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000144468021.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000144468047.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000144468075.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000144468075.8 node_expansions=6
FooPlayer.decide: Prioritizing 11 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1500000175024579.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000175026524.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000175024968.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000144469724.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000175026357.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000175025802.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000175025524.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000175025246.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000144469724.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000175026246.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000205576174.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=1800000205576174.5 node_expansions=428
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1500000175020698.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000175020688.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1500000175023462.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000205576174.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000175020687.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1500000175020687.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=1800000205576174.5 node_expansions=46
FooPlayer.decide: Prioritizing 3 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1800000205576190.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1800000197242855.8 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1800000205576174.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=16) score=1800000205576190.0 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000205576188.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000205576188.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000025019729.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000025019729.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000133353964.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000205576198.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000163909537.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000133353964.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000027796629.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000030575284.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000127797523.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000133353951.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000133353951.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000163909530.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000163909545.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000133353981.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000111131766.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000111131729.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000072242855.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000102798395.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000055575300.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000205576212.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=1800000205576212.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000205576197.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000205576197.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000205576208.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000205576208.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000172242885.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000172242885.5 node_expansions=3
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1800000172243867.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000172244837.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000172244284.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000172244564.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000172245675.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000172245104.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000172244826.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000172244548.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000172244548.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000172245519.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=1800000172245675.5 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000172245673.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000172245673.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000172245686.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000172245686.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000172245660.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000172245660.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999991689240.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999991689240.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999991689226.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999991689226.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 2 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000013911463.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2099999991689230.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=17) score=2100000013911463.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000013911441.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000013911441.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999994467026.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999994467026.0 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999994467009.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999994467009.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999994467020.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999994467020.0 node_expansions=2
FooPlayer.decide: Prioritizing 1 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999994467007.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=19) score=2399999994467007.0 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999975022577.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999975022577.0 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999966686475.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999966686475.0 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999966686475.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999966686475.0 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999966686489.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999966686489.5 node_expansions=10
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2399999966686493.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2399999966686492.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999966686493.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2999999966688198.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2999999966688198.5 node_expansions=181
FooPlayer.decide: Prioritizing 11 infrastructure actions over 29 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=2999999966688213.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2999999966690157.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2999999966689601.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2999999966690810.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2999999966690445.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2999999966693199.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2999999966690167.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2999999966691810.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2999999966690699.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2999999966693199.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2999999966690810.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=2999999966693199.0 node_expansions=2270
FooPlayer.decide: Prioritizing 13 infrastructure actions over 27 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=3299999977799577.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2999999966693184.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2999999966695129.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2999999966694573.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=3299999977799319.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2999999994464277.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2999999966695406.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2999999966695129.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2999999994464278.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=3299999983355517.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=3299999983357182.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=3299999977800132.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=3299999977801906.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=3299999983357182.0 node_expansions=3441
FooPlayer.decide: Prioritizing 13 infrastructure actions over 27 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=3299999977799586.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2999999966693184.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2999999966695129.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2999999966694573.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=3299999977799329.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2999999966695017.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2999999966695406.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2999999966695129.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2999999966694184.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2999999966693184.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=3299999983357191.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=3299999977800142.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=3299999977801916.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=3299999983357191.5 node_expansions=918
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000030566558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=299999961119725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=299999961119447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000019454836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000022232947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000008343169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=299999961119447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=299999961118891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=299999961117503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=299999961119725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000033342391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000025010391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000033344891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000022231280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000002785947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000002787614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000000009836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000011120169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000000007891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000002787891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000011120947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000002785669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000011121225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000025010447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000002785946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999983338112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999983338667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999994451724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999983338667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000008339835.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999986114501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999986115889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000002785057.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999986116445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000000005390.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999975005334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999975003667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999991674002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999977781723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999997229002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999986116724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999980559501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999980559501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999994450946.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999977781723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999977781723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999994452057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999977781723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999977782834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999997231224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000000008446.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=12) score=300000033344891.9 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000033342391.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000033343225.25 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000033344891.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=300000033344891.9 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=599999997236040.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000036127219.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=599999997240498.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=599999997238821.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=599999997240200.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000027793886.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000027792499.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000036129201.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000036129234.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000036129478.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000027794999.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000038905880.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000025018273.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000027794387.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000027796643.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000019460806.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000019461350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000030572186.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000019461374.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000011126850.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000011125485.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000025016018.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000011125460.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000025016921.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000011125263.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000011126350.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000016681930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000002792416.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000022239719.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000022239408.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000016682184.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000016682195.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000030573643.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000013904407.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000013904406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000019459997.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000013904406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000002793527.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000011127150.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000005571306.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000005571859.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000013907140.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000005571850.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=600000038905880.8 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000038905868.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000038905311.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000038905312.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=600000038905868.2 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000038905891.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000038905891.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000075017002.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000005573909.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999969458756.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000038905868.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000033352576.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000075021020.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000038905867.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000075017002.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000075021020.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999969458756.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000038905867.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000038905878.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000038905878.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999997237422.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999997237422.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000038905880.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000038905867.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000038905880.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=600000075021020.6 node_expansions=118
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000075016989.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000075016989.4 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000075017033.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000075017033.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000075017001.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000075017001.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000075017033.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000075017022.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000075017009.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000075017030.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000075021040.6 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000075017032.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=600000075021040.6 node_expansions=34
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000075019943.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000075020616.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000075017985.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000075019782.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000075017015.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000075021040.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000075018116.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000075018127.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=600000075021040.6 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000075021040.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000075021040.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000075021065.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000075021065.1 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969462809.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999969462809.5 node_expansions=3
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=599999969465739.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999969463917.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999969463919.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999969466406.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999969463806.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999969465586.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999969462808.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999969467141.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999969465197.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=599999969467141.9 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999933356017.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999933356017.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969467140.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999969467140.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999969467117.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999969467117.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000075025350.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000038914241.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000005578242.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999969467117.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000038914241.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000033356908.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000075025376.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000038914241.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000075025376.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000075025361.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000038914241.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000038914241.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000038914241.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999997245784.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999997245784.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000038914241.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000038914241.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000038914241.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=600000075025376.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000075025361.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000075025361.5 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000075025387.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000075025387.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000075025364.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000075025364.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000075028985.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000075028985.1 node_expansions=23
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000075025409.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000038914276.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000005581874.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999969467166.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000038914276.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000033356954.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000038914276.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000075025398.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000075028985.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999969467165.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000038914276.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000038914287.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000038914277.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999997245832.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999997245832.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000038914276.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000038914287.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000038914276.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), <Color.RED: 'RED'>, None)) score=600000075028985.1 node_expansions=94
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052803187.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052803187.2 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052803198.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052803198.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000016692088.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000052803168.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000052803165.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000052806751.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000052803167.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=600000052806751.9 node_expansions=42
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000052804154.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052805529.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052804263.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000052806096.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000052806765.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000052804140.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000052805929.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000052803154.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000052804252.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000052805543.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=600000052806765.4 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000016695654.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000016695654.2 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000016695655.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000016695655.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994473432.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994473432.1 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994473446.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994473446.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994473457.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994473457.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994473457.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994473457.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994473458.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994473458.6 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999994473446.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999966695677.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999925026357.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999852804110.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999922251221.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999952805014.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000038917903.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999922251222.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999994473458.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999852804110.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999922251222.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999922251221.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999922251222.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999880582778.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999880582791.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999922251221.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999922251221.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999966695667.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=600000038917903.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000038917913.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000038917913.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000038917911.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000038917911.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000038917914.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000038917914.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000038917912.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000038917912.0 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000038917911.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000038917899.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000038917911.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000038917889.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000038917889.5 node_expansions=3
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=600000038919747.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000038918910.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000038920299.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000038919033.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000038918922.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000038918922.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000038920697.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000038917910.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000038919021.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000038920308.9 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000038920576.6 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000055577599.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=900000055579569.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=900000055579569.5 node_expansions=61
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000055579543.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000055579543.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000055582192.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000055582192.9 node_expansions=49
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000055581370.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000055580536.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000055581926.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000055580687.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000055580545.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000055580536.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000055579567.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000055579567.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000055580696.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000055580955.9 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000055582202.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=900000055582202.9 node_expansions=55
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000027803045.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000055582188.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000055582188.4 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000027803037.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000027803037.8 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000055582189.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000055582189.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000055582191.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000055582191.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000055582178.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000055582178.4 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000055582191.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000055582153.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000055582191.9 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000055582213.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000055582213.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000055579426.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000055582176.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000055582176.9 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000055579388.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000055579388.1 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000055582165.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000055582165.9 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000011137756.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999983359967.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999941690621.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=899999869468401.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=899999922248832.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=899999991693285.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=899999938915522.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000011137732.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000011137756.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=899999869468411.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=899999938915513.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=899999938915526.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=899999922248832.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=899999880580411.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=899999919471054.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=899999938915499.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=899999938915526.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=899999983359967.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=900000011137756.0 node_expansions=84
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000011137732.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000011137732.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000011137756.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000011137756.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000011137757.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000011137757.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000011140136.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000011140136.1 node_expansions=41
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000011137747.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000011137731.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000011137767.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000011137767.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000011137765.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=900000011137767.5 node_expansions=23
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000011137744.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000011137744.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000011137781.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000011137781.0 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000011137778.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000011137740.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000011137778.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000011137778.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000011137778.5 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000011137779.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000011137764.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000011137779.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999869468434.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999869468434.1 node_expansions=3
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999869468436.1 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999869468410.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999869468436.1 node_expansions=9
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000013899558.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000025011558.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000013899558.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000011120669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000016676780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000030567114.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000030567114.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000027789058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000019454336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000022232669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000019454336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000005563447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000005565114.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000027787669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000036121003.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000022232614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=299999963897225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000025008502.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=299999963896114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000027788503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000013899558.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=299999963896114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000019455169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000025011280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000002786779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999977783389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999977781723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999994452613.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000002785668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999986115889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999986115334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000000007335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999977782000.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000002783168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999988891445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999988892834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000013895946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999986116445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000002782890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999963894724.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999980558667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999963895279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999963891945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999983338945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000002786224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999983337278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999983338945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000002786779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999983338112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999983339223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000008342890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999988894778.75 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=300000036121003.06 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000036121003.06 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000036120169.7 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000036119891.94 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=300000036121003.06 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000044463056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000044460276.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000041683328.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000041685279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000050016723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000047238123.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000036125564.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000033347710.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000005569363.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000058350334.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000044462499.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000005572144.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000038905012.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000033350499.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000019456917.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000019456086.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000025014143.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000011124919.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000033350254.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000027792475.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000027791906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000041681986.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000019456916.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000033345543.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000019454349.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000019456849.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000016681016.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000022235475.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000005568796.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000011125461.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000011123253.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000005569351.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000005568504.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000025015517.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000044462833.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000025013850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000025015541.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000033351375.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000013902684.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000013903795.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000027792140.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000019459359.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=600000058350334.2 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000058349778.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058350334.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058354377.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=600000058354377.5 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058348946.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058348946.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058348958.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058348958.4 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000013822.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000013822.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000000013821.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000013821.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000013822.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000013822.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000013847.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000013847.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000013848.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000013848.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000013823.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000013823.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966680502.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999966680502.4 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999966680502.4 action_type=ActionType.END_TURN
  Action 1: expected_value=599999966685919.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999966680496.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999966680486.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999966680509.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=599999966685919.5 node_expansions=31
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=599999966682161.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999966682717.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999966685933.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999966683019.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999966682161.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999966682308.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999966683272.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999966683166.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=599999966685933.0 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966685919.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999966685919.5 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966685933.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999966685933.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966685946.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999966685946.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966685933.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999966685933.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999941685960.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999941685960.0 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999941680485.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999941680485.9 node_expansions=23
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=599999941687612.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999941688167.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999941688334.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999941688457.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999941687613.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999941686945.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999941687793.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999941688723.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999941688612.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999941680485.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=12) score=899999941680485.9 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999941680485.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999941680485.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999941680523.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999941680523.9 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000086129496.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000075015636.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000025015636.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000086126759.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000044461940.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000019460055.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000050015636.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000044462829.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000019460055.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000000015632.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999972236968.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999972236967.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000019460056.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000019460055.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999977792500.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999977792522.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000019460055.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000050018384.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=900000086129496.0 node_expansions=126
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000086128389.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000086128967.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000086128108.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000086129240.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000086128374.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000086126740.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000086128521.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000086129496.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000086129355.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=900000086129496.0 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000086129497.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000086129497.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999941683287.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999941683287.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999941683310.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999941683310.6 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999911127755.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999911127755.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999911127756.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999911127756.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999911127758.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999911127758.1 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000055578267.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000075022712.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999994467156.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000055578267.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000013910712.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999988907313.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000050022712.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000013907314.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999988907310.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999969462869.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999941684222.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999941684213.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999988907313.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999988907310.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999947239758.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999947239775.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999988907313.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000050022712.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=900000075022712.1 node_expansions=180
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000075018421.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000075018421.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000075022713.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000075022713.1 node_expansions=25
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000075018434.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000075018434.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000075022752.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000075022752.1 node_expansions=63
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000075018423.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000075018423.9 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000075018445.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000075018445.9 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000055573990.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999994462879.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999911127757.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000055573990.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000013906434.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999988907313.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000050018434.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000013907320.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999988907313.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999969462892.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999941684226.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999941684201.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999988907337.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999988907312.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999947239757.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999947239757.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999988907323.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000050018435.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=900000055573990.4 node_expansions=66
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000055574009.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000055573964.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000055574009.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000055578304.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000055578304.1 node_expansions=45
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000030574001.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000055573964.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000055573964.9 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000055573964.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000055573964.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000030578291.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000030578291.1 node_expansions=23
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000075018411.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999994462864.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999886127743.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000030573977.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999988906432.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999963907298.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000025018420.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000013907346.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999963907298.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999944462853.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999916684188.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999916684187.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999963907298.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999963907298.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999922239764.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999922239744.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999963907320.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000025018420.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=900000075018411.4 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000075018420.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000075018420.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000075018465.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000075018465.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000075018444.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000075018456.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000075018456.4 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000075018419.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000075018419.4 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000075025379.8 action_type=ActionType.PLAY_ROAD_BUILDING
  Action 1: expected_value=900000075022714.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_ROAD_BUILDING: 'PLAY_ROAD_BUILDING'>, value=None) score=1500000075025379.8 node_expansions=135
FooPlayer.decide: Prioritizing 10 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000075024379.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000075026068.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000075025403.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000075024101.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000075019840.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000075022735.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000075022713.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000075024548.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000075025215.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000075025416.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=1500000075025403.2 node_expansions=230
FooPlayer.decide: Prioritizing 11 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000075024380.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000075025401.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000075024546.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000075024935.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000075024101.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000075022713.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000075022713.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000075022735.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000075024270.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000075025215.1 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000075025401.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=1500000075025401.8 node_expansions=32
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000102797861.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000102797861.2 node_expansions=31
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000075025427.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000075025427.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000075025424.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000075025424.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000075025403.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000075025403.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000075025406.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000075025406.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000075025405.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000075025405.2 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999936131219.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999936131219.0 node_expansions=32
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1499999886135748.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999886136582.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999886136415.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999886136970.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999886136134.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999886134748.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999886134748.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999886134748.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999886136304.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999886136304.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999886136137.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999886137415.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999936131230.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1799999913907007.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=1799999936131230.0 node_expansions=56
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999936131244.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999936131244.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999888908142.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999888908142.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999888908108.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999888908108.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999908353454.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999908353454.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999908353465.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999908353465.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999880578288.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999880578288.2 node_expansions=27
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1799999880575699.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999880575699.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1799999880575699.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999880575662.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999880575662.5 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000002797917.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000047244956.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1799999966686773.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1799999880575649.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1799999975020128.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1799999961130330.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1799999991686797.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1799999997242330.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1799999986131218.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1799999936131204.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1799999916686760.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1799999900020130.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1799999908353426.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1799999936131204.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1799999894463663.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1799999894463682.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1799999991686797.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000052797908.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=1800000052797908.2 node_expansions=65
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000052797886.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000052797886.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000052797941.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000052797941.2 node_expansions=4
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000072236720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000075015053.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000063901720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000075014713.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000072234713.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000069459157.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000075015324.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000072235253.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000072236942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000069458331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000075015531.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000072236720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000066681645.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000069459978.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000072236645.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000030567157.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000063901442.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000030567435.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000066679419.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000069456935.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000061125823.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000050011655.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000050011100.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000058344712.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000050011100.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000066678378.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000047232488.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000047233600.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000063903586.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000047233529.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000052792419.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000038900196.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000038899640.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000061125808.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000047233254.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000066681088.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000063901934.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000050010822.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000050011377.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000030565489.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000055566933.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000030562711.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000030565489.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000030564377.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000038898251.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000055565530.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000047232211.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000047233322.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000058347212.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000044455274.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=600000075015531.5 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000075020253.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000075020609.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000075016998.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=600000075020609.5 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000022239367.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000025015755.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000013902978.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000038908864.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000036128874.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000033353316.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000038906720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000036127766.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000033352144.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000025016655.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000027793876.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000030571387.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=599999994461310.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000013905768.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=599999994461598.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000027796945.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000033351099.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000025019973.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000013905792.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000013905237.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000022238860.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000013905237.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000030571428.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000011126638.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000011124971.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000025016097.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000008346295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000013903796.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000000012960.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000000013516.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000005568516.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000025014152.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000027793872.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000013903860.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000013905527.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=599999994459639.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000019461083.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=599999994456837.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=599999994459629.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=599999994458503.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000000014350.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000016684430.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000011126360.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000011127471.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000022241375.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000005571573.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=6) score=600000038908864.8 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000038908031.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000038908864.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000038906920.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=600000038908864.8 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005572434.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005572434.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005572418.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000005572418.2 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000005572411.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000005572408.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000005572430.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000005572408.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000005572418.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=600000005572430.2 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005572405.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005572405.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005572419.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000005572419.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005572420.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005572420.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005572419.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000005572419.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005572433.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005572433.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005572433.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000005572433.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000083351124.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000038905790.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000083351100.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999997238210.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000075023328.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000050017767.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000005572433.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000050017766.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000050017768.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000050017790.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000050017766.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999997238210.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999997238210.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000075017791.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000075017814.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000050017767.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000050017766.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000050017767.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=600000083351124.0 node_expansions=76
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083351111.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083351111.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083351111.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083351111.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083351112.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083351112.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083356684.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083356684.6 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000083356685.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083353072.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083355016.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000083354052.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000083353906.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000083352809.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000083354052.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000083353788.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=600000083356685.6 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083356698.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083356698.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083356685.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083356685.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083356693.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083356693.6 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083356695.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083356695.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083356699.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083356699.1 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000038911371.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000083356718.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999997243796.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000075023360.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000050023352.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000005578018.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000050023361.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000050023352.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000050023352.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000050023352.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999997243796.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999997243796.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000075023371.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000075023360.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000050023349.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000050023361.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000050023352.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000005578032.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=600000083356718.6 node_expansions=84
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000083356686.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083356666.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000083356676.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000083356666.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000083356660.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083356686.6 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000083356683.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083356666.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000083356700.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000083356666.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000083356660.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WHEAT')) score=600000083356700.6 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083356676.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083356676.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083360549.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083360549.5 node_expansions=20
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000083360565.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000038911367.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999997243801.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000075027216.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000050023356.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000005578022.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000050023380.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000050023356.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000050023357.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000050023357.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999997243801.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999997243800.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000075023368.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000075027216.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000050023356.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000050023356.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000050023356.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000005578022.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=600000083360565.0 node_expansions=106
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083356701.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083356701.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083360560.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083360560.5 node_expansions=20
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000038911364.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000083360576.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999997243811.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000075023365.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000050023368.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000005578033.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000050023367.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000050023368.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000050023367.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000050023367.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999997243811.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999997243812.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000075027242.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000075027242.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000050023364.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000050023368.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000050023367.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000005578033.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=600000083360576.0 node_expansions=108
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000083356697.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083356686.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000083356696.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000083360560.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000083356686.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=600000083360560.5 node_expansions=33
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000083358626.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083360429.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083360560.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000083358338.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000083359596.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000083359449.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000083359609.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000083359610.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000083359318.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=600000083360560.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083360585.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083360585.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083360574.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083360574.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083360574.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083360574.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083360575.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083360575.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083360577.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083360577.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083360576.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083360576.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000083360599.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083360586.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083360599.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083360607.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083360607.5 node_expansions=6
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000113916113.6 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000116693889.4 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=6) score=900000116693889.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000091693889.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000091693889.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000091697925.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000091697925.1 node_expansions=25
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000091693891.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000091697909.6 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000091693908.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000091693882.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000091693898.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=900000091697909.6 node_expansions=42
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000091696520.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000091695841.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000091697648.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000091697909.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000091696798.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000091695554.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000091696651.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000091696815.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000091696798.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000091696520.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=900000091697909.6 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000091697926.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000091697926.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000091697923.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000091697923.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000091697923.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000091697923.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999980585909.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999980585909.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999980585909.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999980585909.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999980585924.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999980585924.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999980590519.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999980590519.8 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999980585927.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999980585927.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999980590533.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999980590533.2 node_expansions=22
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=899999980588590.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999980587868.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999980588036.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999980589701.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999980588868.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999980587590.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999980590548.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999980588701.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999980588868.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999980588869.6 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999980588590.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=899999980590548.8 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999980590535.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999980590535.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999980593728.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999980593728.8 node_expansions=23
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999980590536.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999980593728.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999980590530.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999980590520.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999980590543.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1499999980593728.8 node_expansions=39
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1499999980593451.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999980593186.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999980592450.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999980593728.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999980594284.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999980592631.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999980593465.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999980593464.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999980590519.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999980592186.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999980593450.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999980593187.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=1499999980593728.8 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999980593728.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999980593728.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999980593777.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999980593777.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999980593764.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999980593764.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999980593777.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999980593777.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999958371555.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999958371555.5 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999958371557.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999958371557.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999958371557.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999958371557.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999958374488.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999958374488.5 node_expansions=25
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1499999958371555.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999958374487.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1499999958371567.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999958371558.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999958371580.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1499999958374487.5 node_expansions=43
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1499999958374487.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999958374209.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999958373098.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999958373945.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999958373487.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999958372568.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999958373654.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999958374487.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999958374487.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999958371543.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999958373209.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999958374487.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999958374209.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=1499999958374487.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999958374513.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999958374513.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999958374509.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999958374509.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000069486499.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999991707834.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000091708720.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999983373598.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000086153155.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000036153155.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000036153154.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000058375387.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000058375377.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000036153154.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1499999983373624.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999983373598.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000086153156.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000086153167.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000036153155.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000036153179.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000036153154.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1499999958374488.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1500000091708720.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000091708731.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000091708731.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999958374499.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999958374499.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999958374510.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999958374510.0 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999958374488.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999958374488.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999958374502.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999958374502.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000069486546.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999991710750.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000091708743.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999983373613.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000086153192.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000036153169.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1499999958374502.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000036153189.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000058375414.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000058378306.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000036153168.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999983373612.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999983373613.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000086153192.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000086156084.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000036153167.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000036153168.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000036153168.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1500000091708743.8 node_expansions=130
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000091708725.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000091708709.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000091708731.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000091711639.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000091708732.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1500000091711639.8 node_expansions=43
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1500000091708708.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000091711375.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000091710264.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000091711084.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000091710653.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000091709695.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000091710806.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000091709695.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000091710387.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000091709711.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000091708695.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000091711656.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000091711656.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000091711378.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=1500000091711656.2 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000091711665.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000091711665.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999958377455.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999958377455.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999958377406.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999958377406.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999958380372.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999958380372.8 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999958377442.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999958377442.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999958377456.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999958377456.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999925044111.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999925044111.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999925047030.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999925047030.8 node_expansions=26
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1499999925044120.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999925047030.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1499999925044124.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999925044111.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999925044101.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1499999925047030.8 node_expansions=45
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1499999925044086.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999925046753.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999925045642.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999925046475.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999925046030.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999925045100.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999925045642.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999925046197.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999925045086.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999925045109.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999925047030.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999925044086.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999925045753.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1499999925047045.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1499999925046753.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=1499999925047045.2 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999925047030.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999925047030.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999925047053.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999925047053.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999925047045.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999925047045.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999925047017.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999925047017.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999925047017.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999925047017.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999902824808.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999902824808.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999902824795.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999902824795.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999902824795.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999902824795.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999875044253.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999875044253.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999847266500.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999847266500.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999847266497.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999847266497.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999847266510.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999847266510.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999847266509.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999847266509.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1499999991711846.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999969488753.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000036156289.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999872265621.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999975045202.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999925045178.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1499999847266511.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1499999980600735.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000025045202.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1499999969489623.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1499999925045178.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999872265623.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999872265624.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999975045202.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1499999975045202.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999925045176.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1499999925045179.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1499999925045178.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1500000036156289.8 node_expansions=64
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000036156313.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000036156301.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000036156313.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000036156309.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000036156309.2 node_expansions=2
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1500000036156314.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000036159219.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1800000069485445.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000069485412.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000036156310.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1800000066711813.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1800000069485445.0 node_expansions=164
FooPlayer.decide: Prioritizing 22 infrastructure actions over 24 total
FooPlayer.decide: Evaluating 22 actions with lookahead depth=3
  Action 0: expected_value=1500000036156301.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000036157297.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000036157856.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000036157856.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000036158689.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000036158245.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000036157300.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000036157856.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000036158408.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000036157300.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000036158134.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000036157311.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000036159245.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000036156311.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000036157978.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1500000036156300.8 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1800000063928167.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=1800000044483446.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=1800000055590889.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=1800000069485445.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=1800000055597777.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=1800000055597777.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=1800000069485445.0 node_expansions=98
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000069485446.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000069485446.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000069488390.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000069488390.5 node_expansions=32
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000069485445.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000069485459.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000069485447.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000069485455.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000069485469.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=1800000069485469.5 node_expansions=34
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000069485465.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000069485444.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000069485465.5 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000052815318.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000052815318.2 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000052815338.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000052818200.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000052818200.8 node_expansions=35
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000052815277.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000052818200.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000052815293.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000052815270.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000052818185.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1800000052818200.8 node_expansions=71
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1800000052815257.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000052816256.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000052816812.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000052816847.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000052815257.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000052817201.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000052816256.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000052816811.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000052816402.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000052816256.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000052817089.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000052816256.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000052818200.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000052815256.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000052816923.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000052815256.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(33, 34)) score=1800000052818200.8 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000052818200.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000052818200.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000052818201.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000052820129.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000052818219.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000052820129.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000052818226.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1800000052820129.8 node_expansions=79
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000052818245.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000052818217.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000052818210.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000052820129.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000052818222.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1800000052820129.8 node_expansions=52
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1800000052818222.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000052819185.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000052819777.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000052819741.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000052818185.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000052820143.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000052819776.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000052819198.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000052819776.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000052819296.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000052819185.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000052820032.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000052819221.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000052818198.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000052819865.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000052818185.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=1800000052820143.2 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000052820165.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000052820165.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000008375723.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1799999986152628.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1799999900041500.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1799999991709069.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1799999958375735.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1799999830596166.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1799999997264624.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000041709056.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1799999986153513.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1799999941709055.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1799999900041511.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1799999900041500.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1799999991709069.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000008375723.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1799999958375735.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1799999908374833.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1799999908374833.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1799999863930389.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=1800000041709056.8 node_expansions=205
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000041709050.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000041709046.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000041709044.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000041709046.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000041709056.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=1800000041709056.8 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000041709056.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000041709056.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000041709092.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000041709092.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000041709056.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000041709056.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000041709093.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000041709093.2 node_expansions=28
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000041709058.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000041709058.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000041709058.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000041709058.8 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000041709057.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000041711986.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000041709069.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000041711986.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000041709083.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1800000041711986.5 node_expansions=87
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000041709073.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000041709056.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000041709066.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000041711986.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000041709080.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1800000041711986.5 node_expansions=53
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1800000041709042.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000041710042.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000041710611.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000041710598.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000041712022.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000041709042.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000041710597.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000041710059.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000041710597.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000041710153.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000041710059.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000041710889.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000041710042.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000041709042.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000041709042.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000041710726.2 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1800000041709042.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=1800000041712022.0 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000041711986.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000041711986.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000041712004.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000041712004.0 node_expansions=2
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000041712004.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000069486812.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000041712025.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000069486812.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000041712025.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=2100000069486812.0 node_expansions=121
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000041712018.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000041712015.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000041712025.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000069486812.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000041712025.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2100000069486812.0 node_expansions=63
FooPlayer.decide: Prioritizing 23 infrastructure actions over 24 total
FooPlayer.decide: Evaluating 23 actions with lookahead depth=3
  Action 0: expected_value=1800000041712001.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000041713001.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000041713556.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000041713014.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000041713557.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000041712014.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000041713558.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000041713001.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000041713556.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000041713112.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000041713001.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000041713835.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000041713001.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000041712002.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000041712014.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000041713834.8 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1800000041712556.8 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=1800000041712001.0 action_type=ActionType.BUILD_ROAD
  Action 18: expected_value=2100000069486812.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=2100000061153477.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=2100000055594977.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=2100000061152492.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=2100000061153477.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=0) score=2100000069486812.0 node_expansions=69
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000069486813.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000069486813.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000069488645.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000069488645.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000069486851.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000069486851.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000008375749.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000013930416.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000080597962.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2099999938931294.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000019486891.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2099999958375751.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2099999830596184.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000025042406.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000013931306.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2099999969486850.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2099999938931295.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2099999938931294.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000019486851.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000036153528.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2099999986153528.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2099999936152663.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2099999936152628.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2099999891708195.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=2100000080597962.0 node_expansions=60
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000080597973.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000080597973.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000100039481.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000100039481.5 node_expansions=85
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000008377548.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000013932215.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2099999938931307.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000019488660.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2099999958375757.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2099999830596192.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000025042424.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000069486869.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000013933104.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2099999969486859.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2099999938931308.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2099999938931303.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000019488660.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000036153536.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2099999986153535.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2099999936152671.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2099999936152636.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2099999891708193.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=2100000069486869.0 node_expansions=214
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000069486860.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000069486848.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000069486858.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000069486862.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000069486861.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=2100000069486862.0 node_expansions=29
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000069486879.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000069486825.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000069486848.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000069486826.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000069486824.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000069486879.0 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000069486848.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000069486826.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000069486848.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000069486826.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000069486836.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000069486848.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000069486013.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000069486013.0 node_expansions=15
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000069486047.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000069485994.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000069485988.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000069485995.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000069485991.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000069486047.5 node_expansions=28
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000069486014.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000069486014.0 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000069486020.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000069486020.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000069486038.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000069486038.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000069486039.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000069486039.5 node_expansions=4
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=299999958342225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=299999958339447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000002787058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000016678225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000022233780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000030567114.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=299999958338891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=299999991673169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000000008725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000000008725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000019454336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000019454891.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000013899058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000016677114.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000002787614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000016678225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000022233780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000019455169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000016676003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000025008725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=299999961120003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000027789336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=299999958338336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=299999958337225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999988894001.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999975003112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999975004501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999997228724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999980561445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000002786502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999980561445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999980561445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000002786779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999980561445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000000008168.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999977783112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999977782556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999986118668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999977783112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999997230668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999994453446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999977783112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999977782556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000000006779.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999975004778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999983337556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000011121779.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999983336167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999983338667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000002782890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999977783112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999977781723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999991672335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999972225334.3 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=5) score=300000030567114.06 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000030567114.06 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000030564614.06 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000030563780.75 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=300000030567114.06 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000011124653.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000044458876.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000058349499.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000011124098.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000033348044.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000041683624.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000041683589.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000061129213.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000061128935.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000055571158.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000047237522.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000044460831.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000011126304.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000011124655.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000011126320.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000030568897.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000027789962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000027791350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000038903587.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000022236295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000044461365.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000033348329.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000033348295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000044461643.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000022236329.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000030571042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000019457985.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000019457438.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000027791052.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000019457427.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000036123318.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000019455737.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000019454914.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000027789684.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000036123885.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000050015529.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000036125239.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000025013526.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000044460529.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000030569996.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000030568573.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000033347208.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000013900194.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=600000061129213.1 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000061133372.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000061133685.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000061132423.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=600000061133685.0 node_expansions=34
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000061133372.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000061132408.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000061132409.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000061132699.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000061131428.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000061129207.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000061131428.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000061133650.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 5)) score=600000061133650.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061133650.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061133650.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000020761.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000020761.6 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000061133650.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000011131859.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000061133637.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000027798562.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000033354116.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000061133651.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000061133637.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000011131872.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000011131859.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000061133637.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000061133637.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000088911460.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000088911462.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000094466981.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000094466981.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000061133637.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000061133637.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000061133637.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=600000094466981.4 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094466981.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094466981.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094466994.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094466994.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000072244773.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000072244773.6 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000020773.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000020773.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000020759.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000020759.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000020762.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000020762.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999977798540.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999977798540.4 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000038911429.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000038911429.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999977798551.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999988909651.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000061133662.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000005576363.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000011131908.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000038911463.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000038911429.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999988909651.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999988909651.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000038911429.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000061133688.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000088911452.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000066689218.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000072244799.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000072244786.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000038911463.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000038911429.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000038911429.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=600000088911452.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088911452.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088911452.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088911454.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088911454.8 node_expansions=11
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999977798574.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000038911452.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999988909675.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000061133686.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000005576352.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000011131910.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000038911452.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000038911452.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999988909675.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999988909675.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000038911474.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000061133699.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000066689241.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000072244821.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000072244799.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000038911452.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000038911454.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000038911452.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=600000072244821.6 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000072244821.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000072244821.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000072244799.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000072244799.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000044467043.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000044467043.9 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000044467040.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000044467040.9 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000044467023.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000044467008.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000044467020.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000044467032.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000044467018.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WHEAT')) score=600000044467032.9 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000044467019.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000044467019.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999950020785.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999950020785.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999950020785.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999950020785.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999916687477.2 action_type=ActionType.END_TURN
  Action 1: expected_value=599999950020772.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=599999950020772.6 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999950020772.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999950020772.6 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999950028687.4 action_type=ActionType.PLAY_ROAD_BUILDING
  Action 1: expected_value=599999950024929.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_ROAD_BUILDING: 'PLAY_ROAD_BUILDING'>, value=None) score=599999950028687.4 node_expansions=111
FooPlayer.decide: Prioritizing 9 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=599999950027756.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999950028687.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999950028309.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999950027200.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999950028142.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999950024950.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999950025920.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999950024929.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999950027151.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=599999950028687.4 node_expansions=185
FooPlayer.decide: Prioritizing 10 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=599999950026476.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999950028145.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999950029686.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999950028131.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999950024950.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999950025909.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999950025918.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999950024929.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999950028700.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999950027162.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=599999950029686.4 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999950025925.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999950025925.1 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999950025911.6 action_type=ActionType.END_TURN
  Action 1: expected_value=599999950025908.6 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999950025908.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999950025918.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999950025917.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WHEAT')) score=599999950025918.6 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999950025918.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999950025918.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999950025956.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999950025956.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999950025943.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999950025943.1 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999916692623.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999916692623.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999916692618.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999916692618.2 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999966692561.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999966692561.8 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999905581509.8 action_type=ActionType.END_TURN
  Action 1: expected_value=599999927803693.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=599999927803693.9 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999927803707.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999927803707.4 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999916700117.5 action_type=ActionType.PLAY_ROAD_BUILDING
  Action 1: expected_value=599999916696354.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_ROAD_BUILDING: 'PLAY_ROAD_BUILDING'>, value=None) score=1199999916700117.5 node_expansions=153
FooPlayer.decide: Prioritizing 11 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1199999916697339.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999916700131.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999916699561.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999916696339.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999916696795.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999916693573.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999916696339.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999916699572.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999916698572.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999916693575.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999916696797.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=1199999916700131.0 node_expansions=263
FooPlayer.decide: Prioritizing 12 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=599999916697353.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999916695784.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999916700128.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999916699006.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999916695784.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999916696784.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999916696784.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999916695795.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999916699576.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999916698017.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=599999916696795.1 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999916696784.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=1199999916700128.5 node_expansions=35
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999916700117.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999916700117.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999916700131.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999916700131.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999916700145.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999916700145.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999916700154.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999916700154.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999894477931.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999894477931.8 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999977813032.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999927811254.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000000035255.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999972255722.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999983366847.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999977813033.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999977813032.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999927811267.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1199999927811254.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1199999977813032.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000000035299.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000055590833.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000033368602.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000044479700.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000044479699.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999977813032.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999977813032.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999977813066.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=1200000055590833.2 node_expansions=60
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000055590811.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000055590811.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000055590838.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000055590838.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000055590862.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000055590834.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000055590862.2 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000027813077.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000027813077.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999888922378.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999950035302.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999900033490.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999972257513.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999944477935.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999955589046.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999950035267.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999950035281.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1199999900033490.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1199999900033490.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1199999950035268.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999972257527.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000005590826.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000016701958.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000044479714.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999977813046.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999950035302.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999950035267.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=1200000044479714.2 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000044479735.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000044479697.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000044479735.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000072253255.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000072253255.2 node_expansions=37
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000044479754.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000044479706.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000044479722.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000044479756.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000044479746.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000044479754.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=1200000044479756.8 node_expansions=35
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000044479735.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000044479696.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000044479735.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000072253255.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000072253255.2 node_expansions=63
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999888922415.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999950035290.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999900033512.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000000031019.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999944477957.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999991695574.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999950035312.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999950035290.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1199999900033534.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1199999900033512.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1199999950035290.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000000031019.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000027813080.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000005590846.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000016701958.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000002807574.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999950035291.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999950035312.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=1500000002807574.0 node_expansions=322
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999977813080.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999977813041.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999977813080.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000002807598.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000002807598.5 node_expansions=63
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999977813080.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999977813054.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999977813080.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999977813097.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999977813097.0 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999888922413.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999950035311.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999900033524.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999972257545.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999944477979.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999955589091.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999950035303.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999950035302.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1199999900033524.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1199999900033524.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1199999950035302.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999972257521.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000027813091.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000005590864.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000016701980.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000044479753.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999950035302.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999950035303.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=1200000044479753.8 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000044479743.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000044479722.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000044479743.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999888922414.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999888922392.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999888922414.2 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999888922420.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999888922420.2 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=599999888922413.8 action_type=ActionType.END_TURN
  Action 1: expected_value=599999888922378.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=599999888922388.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999888922413.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999888926152.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=599999888922398.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=599999888926152.0 node_expansions=40
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=599999888923929.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999888922374.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999888925610.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999888924221.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999888925041.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999888922385.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999888923385.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999888923374.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999888922388.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999888926152.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=599999888924611.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=599999888926152.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999888926152.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999888926152.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999888926152.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999888926152.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999888926163.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999888926163.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999888926163.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999888926163.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999950039040.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999900037263.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999972261276.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999944481721.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999955592829.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999950039040.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999950039040.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999900037276.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999900037263.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999950039040.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999972261274.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000027816832.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000005594623.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000016705733.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000044483509.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999977816829.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999950039040.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999950039062.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=600000044483509.9 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000022261274.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000022261274.1 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000044483496.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000044483496.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000022261288.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000022261288.6 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000022261302.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000022261302.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000022261288.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000022261284.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000022261288.6 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000022261287.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000022261287.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000022261303.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000022261277.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000022261303.1 node_expansions=6
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000008339280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000008340391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=299999966673058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=299999966672225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000002785669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000016674614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000016676503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000030565725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000030564614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=299999966674169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=299999966673058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=299999966672503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=299999966673058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000027786836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000025009058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000016675725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000025009891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000022231003.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000027786836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000022232114.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000005562614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000033343780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000011120669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000033344336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000011118168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999986117278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999986117278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000011120390.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999991672834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000008340946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999983338112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999983337556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000005562613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999988894778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000011119279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999988894778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999988894223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000008341502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999986116445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000008341502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000013895390.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999988893945.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999988895056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000013897890.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999991672834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999988891167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000002782613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999988892278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999980558112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999994448668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999991669223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999991670612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000016676224.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999991672834.3 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=23) score=300000033344336.3 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000033344336.3 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000033342114.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000033342669.7 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=300000033344336.3 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000041679991.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000041681935.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000011126588.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000011127700.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000036127478.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000038904181.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000052794157.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000063905057.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000011127975.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000011128531.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000011127975.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000011128554.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000061129513.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000058352565.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000027792155.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000044458586.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000030570541.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000030572739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000055572820.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000036128292.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000041684418.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000016681573.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000016681018.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000038906098.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000033350250.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000044462772.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000022238260.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000022237694.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000041683317.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000030571917.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000036125764.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000022236852.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000022235753.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000025013527.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000033346628.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000036126097.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000033347753.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000013901594.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000027792163.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000025012693.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000025014082.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000025013794.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=8) score=600000063905057.5 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000063908253.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000063905044.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000063903932.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=600000063908253.0 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063908253.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000063908253.0 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000063906730.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000063905753.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000063907272.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000063906162.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000063907307.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000063908253.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000063906865.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000063906175.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=600000063908253.0 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000063908253.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000063908253.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063912586.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000063912586.4 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000063908266.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000063908266.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063912586.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000063912586.4 node_expansions=21
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000063908266.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000011128711.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000063908266.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000086130490.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000097241600.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000008350933.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000011128724.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000011128724.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000063908266.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000063908266.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000063908266.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000086130489.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000086130503.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000097241624.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000097241645.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000063908266.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000008350933.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000008350934.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=600000097241645.2 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000097241614.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000097241614.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000097245934.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000097245934.1 node_expansions=21
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000097245933.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000097243745.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000097244391.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000097243446.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000097244933.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000097243823.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000097243578.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000097244544.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000097243822.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 1)) score=600000097245933.1 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000097245933.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000097245933.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000097245968.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000097245968.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000097245982.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000097245965.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000097245982.1 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000075023747.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000075023747.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000075023743.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000075023757.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000075023757.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000075023736.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000075023736.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000075026667.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000075026667.2 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000075023724.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000075023724.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000075023767.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000075023763.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000075023767.9 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986133090.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999986133090.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986133068.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999986133068.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986133059.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999986133059.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986133046.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999986133046.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986135989.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999986135989.6 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986133047.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999986133047.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986133047.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999986133047.2 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999986133047.2 action_type=ActionType.END_TURN
  Action 1: expected_value=599999986133031.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999986133041.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999986133067.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999986133044.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=599999986133067.8 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986133065.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999986133065.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999952799735.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999952799735.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999952799748.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999952799748.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999952802664.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999952802664.2 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999952799736.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999952799736.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999952799737.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999952799737.4 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999952799733.4 action_type=ActionType.END_TURN
  Action 1: expected_value=599999952799736.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999952799732.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999952799743.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999952799735.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=599999952799743.9 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999952799732.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999952799732.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999952799736.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999952799736.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999952794395.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999952794395.8 node_expansions=67
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000008359984.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999955580428.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000008359984.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000008359984.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000072240602.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000075026661.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999955580428.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999955580428.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000008359984.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000008359984.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000008359984.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000072240602.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000052804439.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000075026661.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000075026664.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000008359984.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999952802650.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999952802650.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=900000072240602.6 node_expansions=390
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000052801515.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000052801521.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000052801509.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000052804442.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000052801523.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=600000052804442.1 node_expansions=34
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000052803608.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052802498.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052804275.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000052803331.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000052803186.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000052803720.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000052803442.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000052803908.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000052804455.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000052803720.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(27, 28)) score=600000052804455.6 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052804442.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052804442.1 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052807928.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052807928.6 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052804442.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052804442.1 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000036140539.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000036140539.9 node_expansions=23
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999991693353.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999938913797.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000008360022.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999991693332.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000058360009.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999936136019.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999938913775.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999938913775.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000008360008.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000008360022.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999991693331.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000036137799.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000036137786.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000058360009.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000058360022.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999991693344.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999936135997.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999936135997.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=600000058360022.1 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058360030.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058360030.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058362773.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058362773.1 node_expansions=23
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000058362141.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058361029.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058362795.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000058361862.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000058361586.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000058361697.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000058362239.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000058360030.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000058362419.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000058362252.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=600000058362795.1 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000058362795.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058362795.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936138796.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999936138796.1 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999991696131.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999938916562.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000008362785.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999991696131.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000036140572.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000058362785.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999938916575.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999938916562.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000008362785.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000008362785.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999991696117.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000036140575.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000036140572.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000058362785.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000058362797.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999991696131.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999936138797.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999936138784.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=600000058362797.1 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058362798.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058362798.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058362785.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058362785.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058362798.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058362798.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058362819.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058362819.1 node_expansions=13
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000058362813.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000058362808.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058362813.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058362799.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058362799.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000058362813.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000058362810.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058362813.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058362811.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058362811.1 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999991696146.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999938916591.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000027801909.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999991696146.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000055579687.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000077801909.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999936138813.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999938916591.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999938916591.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000027801909.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000008362832.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999991696146.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000055579687.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000055579687.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000058362821.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999991696146.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999936138813.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999936138820.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=900000077801909.8 node_expansions=428
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000058362800.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000058362833.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000058362833.1 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000058362821.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000058362809.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058362821.1 node_expansions=10
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000058362821.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058362821.1 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000058362821.1 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000058362817.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058362821.1 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000077801917.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000077801917.4 node_expansions=72
FooPlayer.decide: Prioritizing 14 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000058366043.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000058364933.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000058363833.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000058364654.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000058364376.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000058364487.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000058365043.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000058362821.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000058365210.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000058365211.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=600000058365055.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000058355520.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=900000077801908.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=900000072248741.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=1) score=900000077801908.8 node_expansions=89
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000077801908.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000077801908.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999936133488.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999936133488.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999936133467.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999936133467.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999919466788.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999919466788.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999919466788.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999919466788.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999919466820.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999919466820.0 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999975024120.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999922244597.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000027805123.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=899999994468568.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000038913009.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000061135275.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=899999952801012.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=899999952801009.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000027801942.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000027801942.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=899999994468581.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000038913053.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=900000038913036.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=900000061135246.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=900000061138456.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=899999994468568.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=899999938911235.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=899999938911232.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=900000061138456.6 node_expansions=141
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000061135267.1 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000061135233.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000061135267.1 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000061135288.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000061135288.6 node_expansions=9
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000061135256.6 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000061135264.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000061135264.6 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000061135264.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000061135264.6 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999919466790.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999919466790.5 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999975024122.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999922244567.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000027805122.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=899999994468601.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000038913042.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000061135248.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=899999952801013.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=899999952801025.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000027805122.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000027805122.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=899999994468569.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000038913012.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=900000038916233.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=900000061138455.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=900000061135235.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=899999994468601.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=899999938911234.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=899999938911234.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=900000061138455.6 node_expansions=237
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000061138455.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000061136357.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000061136267.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000061137067.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000061136788.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000061136913.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000061137489.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000061135267.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000061137622.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000061137623.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000061137455.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(52, 53)) score=900000061138455.5 node_expansions=44
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000061138490.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000061138490.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1499999975029732.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999922247823.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000027805131.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=899999994471788.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000038916233.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000061138456.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999919470012.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999952804233.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999952804256.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000027805123.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000027807510.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999994471797.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000038916234.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000038916242.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=900000061138455.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999994471788.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999938914456.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999938914490.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), None, None)) score=1500000027807510.0 node_expansions=88
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000027805156.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000027805156.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000027805124.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000027805124.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000027807519.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000027807519.0 node_expansions=82
FooPlayer.decide: Prioritizing 13 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000027807007.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000027806267.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000027806156.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000027807003.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000027806725.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000027806823.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000027805156.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000027805156.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000027807545.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000027807545.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000027805156.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000041691076.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1200000041690798.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 5)) score=1500000027807545.5 node_expansions=85
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000027807546.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000027807533.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000027807546.5 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000027809919.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000027809919.8 node_expansions=36
FooPlayer.decide: Prioritizing 15 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000027809377.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000027808657.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000027808542.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000027809376.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000027809098.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000027809210.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000027807546.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000027809674.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000027807546.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000027807546.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000027809935.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000027807563.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000044471801.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000041693466.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1800000041693188.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=5) score=1800000044471801.8 node_expansions=96
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000044471801.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000044471801.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999947248692.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999947248692.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999947248689.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999947248689.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999977804234.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999977804234.2 node_expansions=20
FooPlayer.decide: Prioritizing 4 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999947248693.0 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999977804247.5 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999947248678.5 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2099999963915349.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=8) score=2099999977804247.5 node_expansions=16
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999977804247.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999977804247.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000005582946.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2099999950026458.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000075027346.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000041696400.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000069471791.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000091694013.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2099999969470910.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2099999969470903.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000075029734.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000075027348.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000041694012.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000086138467.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000086140855.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000108360679.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000108360713.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000041694012.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2099999997248680.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2099999997248678.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=2100000108360713.2 node_expansions=96
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000005582901.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2099999950026459.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000075027357.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000041694013.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000069471801.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000091694024.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2099999977804237.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2099999969470902.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2099999969470902.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000075027356.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000075027359.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000041694058.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000086138509.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000086138460.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000108360731.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000041694013.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2099999997248681.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2099999997248681.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=2100000108360731.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000108360704.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000108360704.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000108360692.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000108360692.8 node_expansions=3
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2100000108362537.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000108361800.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000108361703.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000108362523.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000108362259.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000108362402.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000108360689.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000108361801.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000108360690.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000108360689.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000108363092.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000108360691.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(51, 52)) score=2100000108363092.2 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000108363078.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000108363078.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000108363124.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000108363124.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000108363121.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000108363097.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000108363121.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000141696386.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000141696386.0 node_expansions=32
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000108363123.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000108365752.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000108363120.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000122249553.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000122249586.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2400000141696400.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=2400000141696400.5 node_expansions=152
FooPlayer.decide: Prioritizing 3 infrastructure actions over 5 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=2400000141696414.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2400000127807514.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2400000125029733.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=23) score=2400000141696414.0 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000141696400.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000141696400.5 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000141699054.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000141699054.0 node_expansions=23
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000038921262.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2399999983364817.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000108365717.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000075032373.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000102810161.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000125032383.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2399999977809262.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000002809262.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000002809262.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000108365717.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000108365717.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000075032373.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000119476828.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000119476828.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000141699050.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000075032373.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2399999997253706.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2399999997253706.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=2400000141699050.5 node_expansions=414
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000141696413.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000141696454.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000141696408.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000141699050.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000141696435.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2400000141699050.5 node_expansions=39
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2400000141698231.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000141697551.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000141697383.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000141698231.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000141697954.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000141699050.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000141698065.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000141696398.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000141697495.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000141696440.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000141696383.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000141696399.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(50, 51)) score=2400000141699050.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000141699067.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000141699067.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000141702453.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000141702453.0 node_expansions=179
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000038921303.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2399999983364858.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000108365733.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000075032414.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000102810228.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000125032399.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2399999977809288.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000002809287.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000002809323.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000108365732.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000108365736.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000075032399.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000119476844.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000119476858.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000141699066.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000075032402.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2399999997253747.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2399999997253784.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), None, None)) score=2400000141699066.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000141699117.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000141699117.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000141699066.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000141699066.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000141699077.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000141699077.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000141702481.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000141702481.0 node_expansions=179
FooPlayer.decide: Prioritizing 12 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2400000141702476.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000141702032.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000141701920.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000141702476.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000141702476.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000141700920.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000141700920.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000141702032.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000141701588.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000141700920.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000141702199.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000141700920.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(24, 53)) score=2400000141702476.5 node_expansions=948
FooPlayer.decide: Prioritizing 13 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2400000141703550.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000141703439.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000141703439.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000141703995.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000141702439.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000141702439.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000141703551.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000141703384.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000141702439.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000141703440.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000141703717.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000141702440.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000141702439.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(28, 29)) score=2400000141703995.0 node_expansions=316
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000141702469.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000141702510.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000141702510.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000141703995.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000141702480.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2400000141703995.0 node_expansions=42
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2400000141703565.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000141703439.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000141703454.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000141702439.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000141702439.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000141703551.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000141702496.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000141702439.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000141703440.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000141703717.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000141702439.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000141702440.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000141702439.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000141704009.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(29, 30)) score=2400000141704009.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000141704009.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000141704009.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000141705122.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000141705122.0 node_expansions=37
FooPlayer.decide: Prioritizing 14 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2400000141706121.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000141706121.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000141706121.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000141705121.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000141705121.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000141706121.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000141706510.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000141705121.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000141706121.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000141706121.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000141705121.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000141706121.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000141705121.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000141705121.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=2400000141706510.0 node_expansions=440
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2400000141705177.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000141705024.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000141705010.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000141704010.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000141704010.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000141705121.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000141704024.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000141704010.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000141705010.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000141705010.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000141706510.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000141704066.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000141705010.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000141704010.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000141704010.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=2400000141706510.0 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000141706510.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000141706510.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000141706536.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000141706536.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000141706523.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000141706523.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000141706547.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000141706547.0 node_expansions=11
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000038928748.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2399999983372303.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000108373200.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000075039910.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000102817647.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000125039866.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2399999977816799.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000002816745.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000002816748.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000108373200.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000108373203.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000075039910.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000119484314.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000119484313.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000141706533.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000075039859.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2399999997261189.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2399999997261192.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=2400000141706533.5 node_expansions=78
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000141706536.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000141706536.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000038928759.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2399999983372314.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000108373211.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000075039870.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000102817655.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000125039877.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2399999977816759.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000002816759.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000002816759.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000108373214.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000108373211.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000075039867.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000119484357.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000119484325.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000141706544.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000075039870.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2399999997261200.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2399999997261203.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=2400000141706544.5 node_expansions=102
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000141706532.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000141706534.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000141706522.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000141706544.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000141706546.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'ORE')) score=2400000141706546.5 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000141706532.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000141706532.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000141706563.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000141706563.5 node_expansions=2
FooPlayer.decide: Prioritizing 2 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=3000000177817621.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=3000000177817621.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=1) score=3000000177817621.0 node_expansions=26
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000013900114.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000030567391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000030567669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000030567391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000027789891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000011121225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000019455669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000022232947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=299999963895558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=299999963898058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=299999963895558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000008340669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000016677891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000005565058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000022233169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000030567391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000027789336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000022230447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000025007947.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000025011280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000011121225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000022232891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000005563725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000008343169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999997230113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999977782278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999977780612.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999963894168.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999963891112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999963894168.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999980558667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999980559778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999997229835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999980559778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999991672279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999986113667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999986114778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000008343724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999986116167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000002784002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000005561779.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000002787279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999988894501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999988891723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000005561779.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999988893112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999980559223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999994451779.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999977781445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999977782000.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999997230390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999983337834.3 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=2) score=300000030567669.6 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000030567669.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000030564891.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000030567669.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 3)) score=300000030567669.6 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000038906379.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000025017978.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000000012421.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000000012428.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000033345540.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000041679441.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000041678855.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000030573266.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000038907776.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000038907502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000036129165.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000036129089.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000030573055.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000022234986.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000002787962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000002788795.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000000009921.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000000011281.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000000011862.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000005566848.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000005567970.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000022234987.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000016681351.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000027790519.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000022236906.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000022234975.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000033348587.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000011122406.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000027792208.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000030570553.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000016679138.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000016681360.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000027795475.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000013904364.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000013902684.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000030573608.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000013904350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000016681371.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000019457764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000002789628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000002787963.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000022235265.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000019455527.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=12) score=600000041679441.4 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000041678308.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000041679432.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000041676642.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=600000041679432.9 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000041679433.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000041679433.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000041679441.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000041679441.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000041682216.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000041682216.2 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000041679454.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000041679454.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000041679455.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000041679455.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000041682252.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000041682252.8 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000041679451.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000041679451.9 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000041682249.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000041682249.8 node_expansions=17
FooPlayer.decide: Prioritizing 7 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=600000041682263.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000041681021.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000041681971.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000041681565.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000041681139.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000041681152.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000041679483.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 2)) score=600000041682263.2 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000041682249.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000041682249.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000041688232.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000041688232.0 node_expansions=24
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000041682252.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000041688218.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000041688185.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000041682240.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000041682262.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=600000041688218.5 node_expansions=51
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000041688220.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000041683787.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000041684750.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000041684329.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000041683904.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000041683918.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000041682260.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000041682238.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 1)) score=600000041688220.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000041688232.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000041688232.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000041688205.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000041688205.2 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000041688220.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000041688220.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000041688205.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000041688205.2 node_expansions=21
FooPlayer.decide: Prioritizing 9 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000041693942.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000041689762.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000041688207.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000041690331.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000041689873.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000041689873.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000041692276.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000041688207.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000041688207.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=1200000041688207.2 node_expansions=99
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000041688209.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000041688197.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000041688220.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000041688196.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000041688196.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WHEAT')) score=1200000041688220.2 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000041688206.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000041688206.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000041688233.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000041688233.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000008354895.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000008354895.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999980577122.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999980577122.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999980577110.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999980577110.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=1199999980582831.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999980578664.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999980577131.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999980579220.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999980578775.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999980578775.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999980578109.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999980577110.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=1199999980582831.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999980582831.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999980582831.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999980582845.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999980582845.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999925025498.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999958358866.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999872245942.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000005581978.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000075027309.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999980582831.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000013916178.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999980582831.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1199999980582845.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1199999938915275.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1199999980582845.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000047249511.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000008360636.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000008360633.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999980582831.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999980582853.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999980582853.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000013916178.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1200000075027309.0 node_expansions=66
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000075027289.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000075027273.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000075027289.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000075027312.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000075027312.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000075027308.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000075027288.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000075027308.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000113910115.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000113910115.8 node_expansions=89
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000075027310.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000075033808.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1500000113910092.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000075027302.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000075027292.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000075027292.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1500000113910092.8 node_expansions=107
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1200000075028847.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000075027290.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000075033846.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000075029402.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000075028957.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000075028958.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000075028291.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000075029124.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000075027291.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000113910138.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=1500000111129816.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=0) score=1500000113910138.2 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000113910108.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000113910108.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000113910106.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000113910106.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000113910138.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000113910138.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999922247286.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999922247286.5 node_expansions=21
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1499999922242300.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999922240790.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999922247297.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999922242855.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999922242470.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999922242467.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999922240803.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999922242564.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999922240803.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=1499999922247297.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999922247286.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999922247286.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000052805474.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000052805474.2 node_expansions=18
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000019472190.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000019472178.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000019472190.9 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000052805489.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000052805489.8 node_expansions=16
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000019472190.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000019472178.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000019472190.9 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999986138867.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999986138867.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999958361079.8 action_type=ActionType.END_TURN
  Action 1: expected_value=899999986138845.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=899999986138845.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999958361067.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999958361067.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999958361089.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999958361089.8 node_expansions=20
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999958361101.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999958361084.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999958361101.2 node_expansions=28
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999991694434.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999991694434.5 node_expansions=30
FooPlayer.decide: Prioritizing 3 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999991694421.0 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999988916645.2 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999986138865.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=2) score=1199999991694421.0 node_expansions=63
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999991694396.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999991694411.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1199999991694397.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1199999991694425.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1199999991694420.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1199999991694425.5 node_expansions=35
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999991694411.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999991694411.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999955578842.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999955578842.0 node_expansions=32
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999933353758.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999933353758.0 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999975020412.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999975020412.8 node_expansions=168
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999955576003.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999955578831.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1199999955578831.0 node_expansions=49
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999955575975.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999955578831.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1199999955575980.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1199999955575964.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1199999955575984.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1199999955578831.0 node_expansions=77
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999955577443.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999955575970.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999955578845.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1199999955578012.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1199999955577637.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1199999955577623.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1199999955575955.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1199999955577720.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1199999955575955.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1199999955575956.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=1199999955578845.5 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999955577456.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999955577456.8 node_expansions=19
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999955583609.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999955583609.0 node_expansions=163
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999955582483.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999955581928.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999955580928.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1199999955583594.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1199999955583150.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1199999955582594.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1199999955582761.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1199999955580928.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1199999955582761.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1199999955580928.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1199999955580928.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=1199999955583594.5 node_expansions=419
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999955582483.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999955581942.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999955580942.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1199999955583594.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1199999955582594.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1199999955582483.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1199999955582641.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1199999955582761.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1199999955580941.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1199999955582761.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1199999955580928.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1199999955580944.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(32, 33)) score=1199999955583594.5 node_expansions=48
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999919472497.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999919472497.0 node_expansions=20
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000008344558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000016677114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000005564836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000008342114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000002785391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000016674836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000022233225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000019454891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000016676558.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000008342336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000022232114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000022232114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000000008169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=299999997229558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=299999961116114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=299999961114725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000036122114.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=299999961116114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000030564614.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000019455669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000016677336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000025008447.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000027789891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000025011558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999997230390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999977782556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999977782001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999994452335.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999977783389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000002786779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999986116723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999986116723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000002785946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999977783389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999994449835.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999977781167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999977780334.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999961114724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999961114167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999961113613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000002783724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999980559501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999980558389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000005563168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999983336445.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999983340056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000005562890.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999983337556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999983340056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000008344002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999986117834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999986117278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000005565668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999980561723.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=16) score=300000036122114.06 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000036122114.06 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000036119891.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000036121836.3 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=300000036122114.06 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000044458553.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000052789998.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000052794986.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000058349732.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000055571689.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000063906998.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000066684774.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000069462544.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000069462545.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000058350624.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000044458589.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000019457144.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000019457712.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000066682507.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000033348819.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000025012972.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000025012416.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000041682764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000036125795.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000050017198.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000033347128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000033347129.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000050016365.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000036125795.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000041680291.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000025011574.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000025010739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000019455463.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000019456596.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000019455185.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000050014142.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000038901920.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000038900832.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000041681607.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000030566849.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000030570496.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000052791108.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000030567972.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000041682459.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000033346017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000033344629.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000041680778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000027790739.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=600000069462545.0 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000069462545.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000069460044.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000069459488.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=600000069462545.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000069462581.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000069462581.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000069462593.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000069462593.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000008355496.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000008355496.0 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000008349666.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000008349666.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000008349677.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000008349677.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000008349667.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000008349667.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000008355087.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000008351618.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000008351052.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000008349666.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000008352600.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000008355509.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000008352876.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000008353829.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=600000008355509.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000008355496.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000008355496.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000008355495.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000008355495.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000008355507.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000008355507.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000008355533.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000008355533.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000008355545.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000008355544.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000008355545.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000008355551.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000008355551.0 node_expansions=6
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000008355510.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000036133279.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=11) score=900000036133279.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000002799965.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000002799965.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000002799968.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000002799968.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000002799943.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000002799943.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999986133277.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999986133277.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000083357277.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000063912832.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000083357300.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000022244388.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000002799944.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000130579521.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000063912831.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000063912833.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999986133276.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999986133278.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000063912832.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000063912832.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000063912831.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000002799942.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000063912831.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000130579499.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000130579499.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000063912831.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=900000130579521.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000130579501.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000130579501.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000130584932.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000130584932.1 node_expansions=57
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000130579502.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000130584909.6 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000130579510.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000130579501.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000130579523.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=900000130584909.6 node_expansions=33
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000130584946.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000130581466.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000130580873.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000130579485.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000130582409.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000130582724.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000130583651.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000130582687.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000130582724.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=900000130584946.6 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000130584909.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000130584909.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000155579499.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000155579499.5 node_expansions=25
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000130586891.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000130586335.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000130588170.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000130584948.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000130589557.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000130587891.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000130588170.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000130589135.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000130588170.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000130588170.9 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000155579501.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=9) score=1200000155579501.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000155579500.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000155579500.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000155579534.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000155579503.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000155579557.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000155583653.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000155579501.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1200000155583653.5 node_expansions=36
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1200000155581441.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000155580885.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000155581719.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000155579489.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000155583108.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000155582411.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000155582701.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000155583668.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000155582701.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000155582689.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=1200000155583668.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000155583653.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000155583653.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000155587283.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000155587283.8 node_expansions=22
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000155583692.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000155587283.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000155583701.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000155583677.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000155583687.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1200000155587283.8 node_expansions=37
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1200000155586865.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000155586600.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000155585617.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000155585061.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000155585894.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000155583687.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000155587308.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000155586620.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000155586889.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000155585489.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000155586878.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=1200000155587308.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000155587316.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000155587316.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000155587283.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000155587283.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000155587330.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000155587330.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000155587297.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000155587297.2 node_expansions=3
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1200000155589376.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000155590501.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000155590487.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000155589273.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000155588693.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000155589531.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000155587294.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000155590242.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000155590487.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000155589098.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000155590224.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000155592445.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=1200000155592445.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000155592446.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000155592446.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000194481300.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000194481300.8 node_expansions=10
FooPlayer.decide: Prioritizing 2 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000194481334.8 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1500000180592430.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=16) score=1500000194481334.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000194481333.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000194481333.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000025035100.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000025035100.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000005590641.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000005590641.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000025035113.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000025035110.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000025035098.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000025035142.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000025035135.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1500000025035142.2 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000025035124.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000025035124.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999997253411.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999997253411.8 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999997251107.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999997251107.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999997251108.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999997251108.8 node_expansions=3
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1499999997253166.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999997254321.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999997254278.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999997253050.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999997252537.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999997251108.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999997251096.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999997251138.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999997253999.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999997252054.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999997252932.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999997254000.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2099999997253443.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=2099999997253443.8 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999997253443.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999997253443.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999997253490.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999997253490.8 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999997253446.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999997253446.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999997253455.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999997253455.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999997253445.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999997253445.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000000034432.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000000034432.8 node_expansions=25
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2100000000037652.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000000036541.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000000037652.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000000037652.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000000036375.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000000035819.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000000034430.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000000034430.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000000034430.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000000037374.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000000035985.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000000035430.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000000036263.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000000037374.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(24, 53)) score=2100000000037652.5 node_expansions=446
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2100000000036819.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000000036541.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000000037652.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000000037668.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000000036390.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000000035819.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000000034444.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000000034445.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000000034430.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000000037390.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000000035999.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000000035430.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000000036278.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000000037374.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=2100000000037668.0 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000000037667.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000000037667.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000000035457.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000000035457.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000119481712.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000102815012.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2099999997257680.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000119481712.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000019479900.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000194481680.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000100037222.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000075037222.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000044481680.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000044481711.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000100037220.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000100037222.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000100037220.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000000035444.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000100037224.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000166703900.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000166703934.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000127815027.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=2100000194481680.5 node_expansions=70
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000194481680.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000194481680.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000194484878.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000194484878.2 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000194481680.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000194481680.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000219481649.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000219481649.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000194479458.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000194479458.2 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000230591806.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000230591806.0 node_expansions=44
FooPlayer.decide: Prioritizing 1 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000219481677.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=9) score=2400000219481677.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000219481679.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000219481679.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000219481692.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000219481692.0 node_expansions=2
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2400000219487292.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000219487014.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000219487847.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000219486847.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000219486292.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000219484903.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000219484903.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000219484903.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000219487847.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000219486458.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000219485903.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000219486736.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000219487569.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=2400000219487847.5 node_expansions=389
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2400000219487291.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000219487023.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000219486879.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000219486292.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000219484903.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000219484903.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000219484903.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000219487879.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000219486455.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000219485903.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000219486733.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000219485934.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000219486768.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000219487023.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=2400000219487879.0 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000219487847.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000219487847.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000219487846.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000219487846.5 node_expansions=2
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000219487883.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000219487883.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999997266214.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999997266214.5 node_expansions=33
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2399999997263857.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2399999997263849.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999997263857.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000025041601.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000025041601.0 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000025041596.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000025041593.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000025041591.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000025041601.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000025041590.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WHEAT')) score=2400000025041601.0 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000025041615.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000025041615.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000025041617.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000025041617.5 node_expansions=3
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2400000025041632.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000025041620.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2400000025041616.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000025041628.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000025041618.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2400000025041633.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'SHEEP')) score=2400000025041633.0 node_expansions=27
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000025041623.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000025041635.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000025041622.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000025041603.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000025041613.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=2400000025041635.0 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000025041615.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000025041615.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000025040579.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000025040579.5 node_expansions=33
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000025041648.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000025041634.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1800000025041618.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000025041628.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000025040579.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1800000025041635.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=2700000025040579.5 node_expansions=62
FooPlayer.decide: Prioritizing 20 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 20 actions with lookahead depth=3
  Action 0: expected_value=1800000025042616.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000025043159.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000025043991.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000025042636.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000025043546.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000025043015.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000025041604.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000025041626.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000025041626.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000025043159.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000025042616.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000025043435.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000025042626.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000025043435.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000025043727.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2700000025040613.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=2100000061151079.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=2100000044483077.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=2100000058372603.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=2100000044481324.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=2700000025040613.5 node_expansions=60
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000025040579.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000025040579.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000002814347.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000002814347.5 node_expansions=15
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000002814350.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000002814317.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000002814340.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000002814339.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000002814317.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000002814350.5 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000022259668.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000022259668.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000022259690.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000022259690.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3000000058370803.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000058370803.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000158371696.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2700000116705029.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2700000158371693.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2700000069481926.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2700000002814359.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2700000233371696.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2700000138927261.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2700000088927260.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2700000083371695.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2700000083371704.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2700000138927261.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000138927248.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2700000138927251.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2700000050037483.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000102816149.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2700000169482816.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000227816158.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2700000188927271.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=2700000233371696.5 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000233371706.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000233371705.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000233371706.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2700000002814373.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000002814359.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2700000002816747.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000002816714.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000002814372.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=3000000002814303.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=3000000002814303.0 node_expansions=73
FooPlayer.decide: Prioritizing 1 infrastructure actions over 2 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3000000002814303.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=19) score=3000000002814303.0 node_expansions=3
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000016677114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000016676003.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000011121780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000011122614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000016677114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000016677947.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000008340391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=299999961116947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=299999961120003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000022230947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000030567114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000030567947.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000033344614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000027790169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000019454336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000019454614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000016676780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000019455447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000027789058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000013898780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000016676003.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000013899280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000011119614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000002785391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999961114168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999961113334.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999961112501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999961114724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999986114223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000005563168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999980559501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999980559501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000005563168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999986114223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000005562057.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999980558667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999997227890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999977782834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000000009279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000008343446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999983338389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999983340056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000002786779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999986117834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999977781445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999991674557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999977783667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999975003667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999991673446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999977781167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999977781723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999994451502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999977781723.25 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=12) score=300000033344614.1 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000033342114.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000033344614.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000033342114.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=300000033344614.1 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000036130835.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000036129999.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000030574363.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000036128330.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000036130001.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000038908607.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000002794929.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000002794639.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000038903321.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000038903352.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000033351380.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000047242000.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000033350758.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000041685612.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000033351398.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000002794639.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000002791281.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000002792948.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000002792138.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000016681848.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000022237485.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000022236652.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000036126374.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000016677960.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000036125531.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000022234417.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000022235806.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000027791365.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000008346295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000030571921.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000025013864.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000025014961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000022237420.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000016682972.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000008347406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000022240532.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000008349629.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000016681639.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000022239420.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000008347129.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000008347685.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000025017486.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000019459707.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=20) score=600000047242000.9 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000047248251.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047246451.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047245338.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=600000047248251.9 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047248262.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047248262.9 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000047248262.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047246863.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047245896.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000047244216.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000047245196.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000047244771.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000047245196.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000047247007.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 1)) score=600000047248262.9 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047248262.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047248262.9 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047248267.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047248267.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047248276.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047248276.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047248289.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047248289.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047248277.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047248277.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047248292.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047248292.9 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000047248290.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000047248291.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000022246514.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999986135403.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000080581626.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000002802069.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000002802069.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000083359403.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000083359404.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999986135413.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000047248291.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000047248291.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000080581636.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000080581626.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000047248291.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000002802069.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000047248290.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000047248290.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), <Color.RED: 'RED'>, None)) score=600000083359404.0 node_expansions=56
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000083359403.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083359403.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083359402.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083359402.0 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000083359400.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083359402.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000083359399.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000083359388.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000083359401.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'SHEEP')) score=600000083359402.0 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083359402.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083359402.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083359402.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083359402.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083359388.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083359388.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083359390.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083359390.5 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083359404.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083359404.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000083359387.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083359389.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000083359386.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000083359402.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000083359376.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=600000083359402.0 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083359388.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083359388.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999986135387.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999986135387.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999950024290.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999950024290.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986135387.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999986135387.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000047248262.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000047248263.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000022246498.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999986135387.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000080581623.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000002802040.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000002802040.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000047248276.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000083359387.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000083359385.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000047248262.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000047248276.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000080581620.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000080581618.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000047248262.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000002802054.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000047248262.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000047248276.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=600000083359387.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083359388.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083359388.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083364228.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083364228.5 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083359402.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083359402.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000083359414.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083359397.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083359414.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083359412.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083359412.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000083359410.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083359412.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000083359412.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083359398.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083359398.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083359423.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083359423.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058356911.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058356911.5 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058356911.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058356911.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000022245806.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000022245806.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999997244032.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999986132917.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000080579142.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999977799574.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999977799578.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000022245800.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000058361486.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999961132911.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000022245796.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000047245809.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000055579153.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000055579142.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000022245808.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999977799586.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000022245806.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000022245808.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=600000080579142.2 node_expansions=85
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000080579143.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000080579132.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080579143.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080579146.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000080579146.2 node_expansions=25
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000080579145.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000080579143.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000080579133.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000080579143.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000080579130.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000080579146.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=600000080579146.2 node_expansions=45
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000080579152.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000080579156.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000080579156.8 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080579144.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080579144.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000055586257.9 action_type=ActionType.PLAY_ROAD_BUILDING
  Action 1: expected_value=900000077795085.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000077795085.0 node_expansions=143
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000055584397.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055584008.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055586230.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000055585230.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000055584008.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000055585786.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000055585953.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000055586230.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000055583008.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000077798960.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=1) score=900000077798960.4 node_expansions=139
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000077802152.9 action_type=ActionType.PLAY_ROAD_BUILDING
  Action 1: expected_value=900000077795085.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_ROAD_BUILDING: 'PLAY_ROAD_BUILDING'>, value=None) score=900000077802152.9 node_expansions=104
FooPlayer.decide: Prioritizing 9 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000077800349.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000077798970.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000077802152.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000077801182.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000077799930.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000077801738.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000077800914.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000077802152.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000077798960.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=900000077802152.9 node_expansions=189
FooPlayer.decide: Prioritizing 10 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000077800349.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000077798983.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000077800777.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000077801182.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000077799930.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000077801751.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000077800936.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000077801887.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000077802166.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000077798960.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=900000077802166.4 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000077802166.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000077802166.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000077802168.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000077802168.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000041691056.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000041691056.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999983357722.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999983357722.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999983357744.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999983357744.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999983357759.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999983357759.5 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999961135547.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999986135537.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000016691098.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999969468870.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000041691092.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999950023536.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999916689314.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000008357765.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000080579980.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000055579980.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999944468868.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000008357769.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000016691102.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000016691101.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999983357757.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999950023547.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999983357758.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999983357758.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=900000080579980.6 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000080579981.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000080579956.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000080579981.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999916689292.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999916689292.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999916689291.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999916689291.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999916692490.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999916692490.8 node_expansions=22
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999961135514.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999986135514.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000016694290.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999969468856.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000041691070.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999950023513.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000008357755.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000080579969.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000055583179.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999944468847.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999983357737.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000008357747.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000016691077.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000016691066.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999983357749.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999950023514.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999983357736.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999983357737.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=900000080579969.1 node_expansions=100
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000080579969.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000080579969.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000080579978.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000080579978.1 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000080579966.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000080579966.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000050021354.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000050021354.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000050021356.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000050021356.1 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999886130669.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999886130669.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999886130669.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999886130669.4 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999886130668.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999886130668.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999886130669.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999886130669.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999886130670.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999886130670.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999869464004.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999869464004.8 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999869464011.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999869464011.8 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999869464020.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999869464020.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999869464020.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999869464020.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999869464001.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999869464001.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999869464033.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999869464033.8 node_expansions=16
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999869464022.8 action_type=ActionType.END_TURN
  Action 1: expected_value=899999869464011.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999869464024.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999869464034.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999869464037.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=899999869464037.2 node_expansions=29
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999869464023.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999869464023.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999869466789.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999869466789.0 node_expansions=25
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=899999869465399.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999869464010.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999869465843.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999869466801.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999869465843.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999869464011.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999869465023.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999869465023.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999869465954.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999869464010.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999869464010.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=899999869466801.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999869466801.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999869466801.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999869466802.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999869466802.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999869466788.0 action_type=ActionType.END_TURN
  Action 1: expected_value=899999869466781.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999869466812.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999869466781.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999869466781.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WHEAT')) score=899999869466812.5 node_expansions=29
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999869466790.5 action_type=ActionType.END_TURN
  Action 1: expected_value=899999869466765.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999869466790.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999869466822.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999869466822.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999869466823.0 action_type=ActionType.END_TURN
  Action 1: expected_value=899999869466800.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999869466823.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999897244122.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999897244122.4 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999897244109.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999897244109.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999897244121.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999897244121.4 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999863910790.0 action_type=ActionType.END_TURN
  Action 1: expected_value=899999897244122.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999897244132.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999897244100.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999897244089.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WHEAT')) score=899999897244132.9 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999897244110.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999897244110.9 node_expansions=3
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000086128376.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000069459709.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000069460265.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000072237497.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000086128388.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000063904710.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000066681932.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000063902488.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000061124433.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000030568266.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000030566044.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000066683112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000063903389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000069458598.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000083348667.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000077791431.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000080572554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000080570877.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000077795044.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000077793932.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000052790833.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000047233332.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000047232776.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000055568876.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000044455542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000030565765.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000030563542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000030564097.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000030566598.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000041677221.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000050013666.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000044455274.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000044453329.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000055566931.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000050011653.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000063899765.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000058344987.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000044455542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000044453597.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000063901664.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000050009443.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000050011941.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000066679219.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000050009996.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000047234431.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000058347765.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000052789430.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000052789430.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000058347209.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000041677776.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=4) score=600000086128388.9 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000086133666.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086128388.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086133944.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=600000086133944.5 node_expansions=351
FooPlayer.decide: Prioritizing 47 infrastructure actions over 47 total
FooPlayer.decide: Evaluating 47 actions with lookahead depth=3
  Action 0: expected_value=600000055575333.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000038906941.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000036127487.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000030574998.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000033352210.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000030574720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000027793887.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=599999997237709.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=599999997235474.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000025016040.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000022235484.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000036129441.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000044463666.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000038907478.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000052795877.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000044464766.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000044463389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000013907130.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000008349628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000008349073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000022241097.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000011127749.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=599999997237972.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=599999997235726.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=599999997236281.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=599999997236016.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000002793515.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000008349362.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000002793517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000002794073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000022239153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000016683860.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000030571986.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000025017196.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000011127739.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000011125795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000022239918.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000011125737.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000008350184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000025016365.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000008348239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000013906628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000025017186.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000019461628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000019461628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000025019420.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000002794073.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=0) score=600000055575333.2 node_expansions=3440
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000055575055.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055575333.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055572833.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=600000055575333.2 node_expansions=315
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058356193.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058356193.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058356170.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058356170.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058356179.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058356179.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999930573957.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999930573957.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002798847.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002798847.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999930573957.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000058356179.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000058356178.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000025021075.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000038909957.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000044465532.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000058356179.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000058356178.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000058356178.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000058356203.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000086133957.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000086133977.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000058356203.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000100022843.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000058356179.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000058356179.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000058356179.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000058356178.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=600000100022843.4 node_expansions=56
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000100022846.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000100022846.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000100027998.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000100027998.8 node_expansions=24
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000100025087.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000100025531.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000100028011.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000100025789.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000100025364.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000100022861.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000100022864.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000100025234.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=600000100028011.8 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000100028020.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000100028008.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000100028020.2 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000072255098.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000072255098.4 node_expansions=27
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000072250256.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000072255116.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000097245083.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000111139111.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000072250252.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000072255096.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=900000111139111.4 node_expansions=104
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000111139111.4 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000105583567.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=4) score=900000111139111.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111139111.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111139111.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000136133915.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000136133915.8 node_expansions=23
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000111141334.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000111141781.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000111141778.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000111144000.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000111142092.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000111141611.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000111139114.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000111139111.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000111141536.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000136133929.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=1200000136133929.2 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000136133929.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000136133929.2 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000136133944.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000136133944.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999950020188.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000094467278.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000094467297.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000050021078.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000036132165.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000102800610.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000013909929.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000094467263.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000094467262.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000094467262.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000094467297.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000150022841.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000150022834.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000094467278.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000094467263.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000069467263.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000069467262.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000094467262.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=1200000150022841.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000150022832.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000150022832.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000150026703.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000150026703.5 node_expansions=20
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000150022835.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000150022821.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000150022830.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000150026717.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000150022842.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1200000150026717.0 node_expansions=32
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1200000150025050.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000150025465.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000150024495.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000150026717.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000150025742.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000150025318.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000150022818.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000150022864.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000150025187.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=1200000150026717.0 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000150026717.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000150026717.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000150026754.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000150026754.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000150026719.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000150026719.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000150035099.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000150035099.2 node_expansions=131
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000150026735.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000150026727.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000150026730.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000150026754.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000150026732.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=1200000150026754.5 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000150026742.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000150026742.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000150030212.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000150030212.0 node_expansions=22
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000150026754.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000150026756.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000150026752.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000150026767.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000150026752.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1200000150026767.0 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000150026755.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000150026755.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000150030225.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000150030225.5 node_expansions=23
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1200000150026796.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000150029395.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000150029392.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000150028433.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000150029669.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000150029256.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000150026755.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000150030257.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000150026766.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000150029126.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=1200000150030257.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000108363590.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000108363590.5 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000108363603.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000108363603.5 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000150027074.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000150027074.2 node_expansions=209
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999925027569.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000069474683.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000069474679.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000025028468.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000011139580.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000077808024.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999988917347.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000069474681.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000069474683.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000069474683.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000069474680.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000125030234.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000069474683.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000136141392.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000094474679.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000044474679.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000044474683.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000069474683.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=1200000136141392.2 node_expansions=62
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000136141356.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000136141357.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000136141357.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000136141357.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000136141357.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000136141358.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000136141358.8 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999925027581.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000069474692.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000069474692.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000025028470.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000011139582.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000077808025.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1199999988917357.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000069474722.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000069474693.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000069474691.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000069474692.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000125030258.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1200000125030244.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1200000069474693.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1200000094474702.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1200000044474691.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1200000044474693.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1200000069474692.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=1200000125030258.5 node_expansions=78
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000125030248.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000125030248.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000150027073.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000150027073.2 node_expansions=224
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000125030247.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000125030247.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000125035101.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000125035101.8 node_expansions=32
FooPlayer.decide: Prioritizing 12 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000147249030.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000125037824.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000125037824.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000125036824.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000125038101.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000125037657.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000125035157.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000150027086.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000147249030.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000125037546.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000147249030.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000147252919.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=2100000150027086.8 node_expansions=870
FooPlayer.decide: Prioritizing 14 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000125035154.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000125037845.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000125037822.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000125036820.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000125038101.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000125037653.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000125035153.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000125035153.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000125037567.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000125035157.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000125037820.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000125039486.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000147252919.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000150027087.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=2100000150027087.8 node_expansions=110
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000108360428.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000150027048.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000150027048.8 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000108360383.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000108360383.2 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999961136382.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999961136382.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999961136383.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999961136383.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999961136384.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999961136384.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999961136383.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999961136383.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999961136415.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999961136415.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999961136385.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999961136385.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999961136415.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999961136415.8 node_expansions=5
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999961136429.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999961139000.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999961139037.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2099999961138085.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2099999961139313.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2099999961138896.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2099999961136383.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2099999961136393.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2099999961138723.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2099999961136383.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2099999961138073.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2099999961139726.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=2099999961139726.5 node_expansions=48
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999919473096.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999919473096.2 node_expansions=19
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999961142333.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999961142333.8 node_expansions=44
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999961142355.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999961144744.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999961145021.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2099999961145021.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2099999961144021.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2099999961143354.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2099999961144854.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2099999961142354.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2099999961144466.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2099999961142355.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2099999961144743.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2099999961142354.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2099999961144021.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=2099999961145021.8 node_expansions=583
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999961142368.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999961144745.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999961145021.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2099999961145021.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2099999961144021.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2099999961143354.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2099999961144890.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2099999961142354.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2099999961144466.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2099999961142390.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2099999961144742.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2099999961142368.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2099999961144035.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=2099999961145021.8 node_expansions=52
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999919478354.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999919478354.0 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999888918730.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999888918730.0 node_expansions=47
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999858360580.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999888918722.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2099999888916154.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2099999888916131.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2099999888916130.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=2099999888918722.5 node_expansions=86
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999888916139.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999888918480.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999888917056.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2099999888918758.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2099999888917226.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2099999888917056.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2099999888918615.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2099999888916116.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2099999888918180.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2099999888917070.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2099999888916139.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2099999888918444.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2099999888916115.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2099999888917795.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=2099999888918758.0 node_expansions=56
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999858363180.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999858363180.5 node_expansions=16
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999952808502.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999952808502.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999952808526.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999952808526.2 node_expansions=14
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999888918734.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999888918734.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999888918767.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999888918767.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999858365687.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999858365687.0 node_expansions=33
FooPlayer.decide: Prioritizing 15 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999858363211.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999858364216.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999858365601.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2099999858364212.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2099999858364327.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2099999858364203.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2099999858365702.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2099999858363202.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2099999858365327.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2099999858364212.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2099999858365313.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2099999858363216.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2099999858365591.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2099999858363202.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2099999858364313.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=2099999858365702.5 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999858365702.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999858365702.5 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999833365702.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999833365702.5 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999941700822.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999966700827.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999933366600.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2099999961144377.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000077811925.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2099999897255493.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2099999941700813.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2099999966700821.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2099999966700821.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2099999966700813.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000022256370.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000022256378.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2099999966700827.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000100034155.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000077811925.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000002811933.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2099999941700813.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2099999941700813.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=2100000100034155.8 node_expansions=176
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000100034156.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000100034158.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000100034145.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000100034142.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000100034142.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'SHEEP')) score=2100000100034158.2 node_expansions=23
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000100034158.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000100034106.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000100034158.2 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000100034159.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000100034159.2 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000100034180.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000100034122.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000100034180.8 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000127807188.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000127807188.5 node_expansions=354
FooPlayer.decide: Prioritizing 16 infrastructure actions over 23 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000116695425.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000116695415.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000116697745.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000116696356.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000125031358.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000116696527.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2400000127807190.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2400000116695415.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2400000119473024.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2400000116696356.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2400000116696527.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2400000116695425.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2400000116695415.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2400000116695415.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2400000116696527.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2400000116697745.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 3)) score=2400000127807190.5 node_expansions=2445
FooPlayer.decide: Prioritizing 18 infrastructure actions over 25 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000127807143.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000127808143.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000127807143.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000127809532.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000127808143.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000127809254.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2400000127808254.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2400000127808254.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2400000127807143.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2400000127808254.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2400000127808143.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2400000127809254.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2400000127807143.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2400000127807143.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2400000127807143.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2400000127808254.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2400000127809532.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2400000116698697.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=2400000127809532.0 node_expansions=668
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000100034791.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000100034754.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000100034791.2 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2099999805588555.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2399999930587635.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2099999966701445.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2099999933367223.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2099999933367222.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000050034756.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2399999897254300.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2099999913923670.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2399999966698470.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2099999938923666.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2099999966701444.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000027812548.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2099999994479222.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2099999938923670.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000050034777.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2099999975034777.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2099999913923670.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2099999913923666.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=2400000027812548.5 node_expansions=180
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000022254046.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000022254046.5 node_expansions=159
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2099999994479223.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999994481262.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2099999994479204.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999994479215.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000022253987.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2099999994479204.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=2400000022253987.5 node_expansions=130
FooPlayer.decide: Prioritizing 20 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 20 actions with lookahead depth=3
  Action 0: expected_value=2099999994479203.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999994480202.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2099999994479216.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999994480206.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999994481300.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999994481300.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2099999994480481.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2099999994480313.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999994481317.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999994479202.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2099999994481313.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2099999994480189.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2099999994481300.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2099999994479226.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2099999994479226.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2099999994479203.2 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2099999994480313.8 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2400000022254014.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=2400000008365690.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=2400000011143189.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=2) score=2400000022254014.5 node_expansions=94
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000022254017.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000022254017.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000022256122.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000022256122.5 node_expansions=124
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000022254017.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000022256099.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000022254025.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000022254002.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000022254039.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=2400000022256099.0 node_expansions=70
FooPlayer.decide: Prioritizing 17 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000022254024.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000022255024.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000022254001.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000022254987.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000022256112.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000022256125.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2400000022255279.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2400000022255112.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2400000022255112.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2400000022254001.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2400000022255112.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2400000022254987.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2400000022256135.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2400000022254001.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2400000022254001.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2400000022254024.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2400000022255112.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(51, 52)) score=2400000022256135.0 node_expansions=68
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000022256098.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000022256098.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000022256170.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000022256170.5 node_expansions=34
FooPlayer.decide: Prioritizing 17 infrastructure actions over 23 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000022256167.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000022257160.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000022256148.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000022257148.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000022258273.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000022258259.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2400000022257166.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2400000022256160.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2400000022257426.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2400000022257259.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2400000022256166.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2400000022257259.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2400000022257135.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2400000022256135.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2400000022256148.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2400000022256135.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2400000022257259.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(26, 27)) score=2400000022258273.5 node_expansions=272
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000022258260.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000022258241.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000022258224.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000022258238.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000022258221.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000022258260.0 node_expansions=25
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000077793665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000077791700.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000066681089.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000077792821.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000080568922.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000072237200.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000077790876.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000077793109.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000080571165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000027792155.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000027789655.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000069459210.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000075014488.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000077792811.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000080570589.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000052789978.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000072236710.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000072236988.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000077790044.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000080569776.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000061122755.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000047233610.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000047233054.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000061126088.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000044455542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000063904487.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000047233042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000047234708.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000063903941.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000050012218.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000027789654.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000027786875.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000027785764.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000027788265.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000047232764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000063902555.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000063902755.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000044454721.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000044455832.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000058345330.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000052789430.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000038897218.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000047234144.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000038899163.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000041677486.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000063903376.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000050010819.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000050011930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000066678664.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000047234153.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=12) score=600000080571165.1 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000080575609.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000080573387.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000080572831.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=600000080575609.5 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000030573330.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000030574718.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000038908599.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000036127776.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000027793820.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000036125833.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=599999986127075.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000016684098.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000033352220.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000030574442.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000047242276.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000008349665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000019460498.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000030574723.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000027790766.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000033348534.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000027794418.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000008349348.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000008348792.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000025019706.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000002793249.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000022235819.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000005567961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000005566573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000019456864.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000000010127.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=599999986124017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=599999986122615.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=599999986123448.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=599999986124018.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=599999994458461.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000013906307.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000030574418.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000005570459.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000005571570.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000013905198.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000011127128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=599999988900961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000002793819.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=599999988902906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000000012694.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000011125764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=599999997233739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=599999997234850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000019457420.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000005571573.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=600000047242276.1 node_expansions=3244
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000047242276.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047241442.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047240054.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=600000047242276.1 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997237698.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997237698.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997237711.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997237711.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997237719.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997237719.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999997237697.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997237697.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997237711.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997237711.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997237712.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997237712.6 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999997237708.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997237708.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997237722.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997237722.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961130364.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999961130364.0 node_expansions=19
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999961126609.5 action_type=ActionType.END_TURN
  Action 1: expected_value=599999961130365.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999961126620.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999961126606.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999961126622.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=599999961130365.0 node_expansions=39
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=599999961126597.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999961129809.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999961129408.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999961129820.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999961130388.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999961128829.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999961130218.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999961128829.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=599999961130388.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961130366.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999961130366.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961130389.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999961130389.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961130390.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999961130390.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961130389.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999961130389.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961130404.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999961130404.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961130390.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999961130390.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999927797057.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999927797057.1 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999927797058.1 action_type=ActionType.END_TURN
  Action 1: expected_value=599999927797078.6 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999927800818.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999927797066.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999927797065.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=599999927800818.5 node_expansions=39
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=599999927797040.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999927799707.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999927799262.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999927800262.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999927799818.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999927800262.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999927799276.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999927800651.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999927800818.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=599999927800818.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999927800818.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999927800818.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999927800843.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999927800843.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999927800818.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999927800818.5 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999927800843.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999927800843.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999927800840.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999927800840.5 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999927800856.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999927800856.0 node_expansions=13
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=599999927800853.0 action_type=ActionType.END_TURN
  Action 1: expected_value=599999927800842.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=599999927800835.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999927800835.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999927800835.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=599999927800834.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999927800853.0 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999927800856.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999927800856.0 node_expansions=13
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999927800853.0 action_type=ActionType.END_TURN
  Action 1: expected_value=599999927800839.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999927800853.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999927800853.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999927800853.0 node_expansions=2
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999927800866.5 action_type=ActionType.END_TURN
  Action 1: expected_value=599999927800839.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999927800866.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999927800867.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999927800867.5 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999927800868.5 action_type=ActionType.END_TURN
  Action 1: expected_value=599999927800856.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999927800868.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999927800866.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999927800866.5 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999927800868.5 action_type=ActionType.END_TURN
  Action 1: expected_value=599999927800856.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999927800868.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999927800877.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999927800877.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000055580390.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000055580387.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999955578612.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999922244389.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999983358169.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000088913735.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999983358168.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000011135946.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000011135946.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999927800834.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999983358168.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999983358167.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999922244391.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999922244389.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999983358169.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999983358190.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000016691512.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000016691502.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=600000088913735.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088913721.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088913721.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088917299.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088917299.8 node_expansions=25
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000088913732.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088917330.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000088917297.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000088913735.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000088913756.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=600000088917330.8 node_expansions=59
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000088913719.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088915288.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088916399.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000088914719.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000088916955.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000088916510.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000088914719.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000088915941.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000088917330.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000088915941.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=600000088917330.8 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088917332.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088917332.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088917344.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088917344.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088915122.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088915122.0 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999927804445.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999927804445.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999927804457.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999927804457.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999927809052.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999927809052.9 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999897248897.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999897248897.8 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999927804453.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999927804453.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999927804469.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999927804469.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999927804453.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999927804453.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999927804457.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999927804457.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999927807646.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999927807646.4 node_expansions=25
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=599999927806008.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999927807120.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999927805457.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999927806846.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999927807679.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999927807231.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999927805457.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999927806675.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999927807123.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999927806679.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=599999927807679.4 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999927807679.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999927807679.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999927807701.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999927807701.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999894474346.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999894474346.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999897252142.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999897252142.4 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000025031701.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000055587233.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999925029912.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999891695677.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999952809467.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000058365011.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999983365024.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999980587223.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999980587234.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999897252121.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999952809444.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999952809446.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999891695666.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999891695666.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999952809445.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999952809446.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999986142802.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000016698347.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=600000058365011.8 node_expansions=62
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000058365023.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000058364986.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058365023.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000047250640.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000055587257.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999925029926.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999897252134.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999891695691.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999952809467.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999983365035.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999980587260.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999980587247.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999897252135.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999952809469.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999952809481.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999891695692.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999891695690.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999952809467.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999952809467.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999986142813.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000016698368.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=900000047250640.6 node_expansions=140
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000025029479.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000025031677.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000025031677.5 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000025031663.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000025031663.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999897252108.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999897252108.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999897252096.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999897252096.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999897252108.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999897252108.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999897252098.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999897252098.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999863918780.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999863918780.5 node_expansions=11
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999991701098.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000022253895.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999891699320.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999858362335.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999919476113.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000058367765.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999950034431.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999947256654.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999947256654.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999863918779.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999919476110.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999919476106.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999858362328.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999858362328.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999919476106.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999919476106.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999986142784.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000016701098.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=600000058367765.1 node_expansions=296
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000058364999.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000058364996.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000058364996.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000058365017.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000058365008.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WHEAT')) score=600000058365017.2 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058365019.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058365019.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000091698294.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000091698294.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058365030.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058365030.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058365030.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058365030.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000058365032.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000058365032.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058365032.8 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999863918822.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999863918822.0 node_expansions=5
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999863918756.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=899999891696544.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=18) score=899999891696544.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999869469974.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999869469974.2 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999869469976.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999869469976.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999869469976.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999869469976.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999869469997.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999869469997.8 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999869469978.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999869469978.2 node_expansions=8
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000016674336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000011119891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000016677391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000016675725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000022231558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000027788225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000008341558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000016676558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000027788503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000025010169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000027788503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000022232391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000008342058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000005563725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000016674891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000025008780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000025010391.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000030566002.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000033344336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=299999963895003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=299999963893614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000022230669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=299999963893336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000005562614.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000000007335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999986115612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999986117556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000011120113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999988895334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000008342613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999983339500.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999983338389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000002786502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999983338389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000000007335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999980559778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999980559778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000000007890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999983337556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000005562057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000008340668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999986113945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999986115056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000011117890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999986114501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999988891167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999963891668.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999988892556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999963891945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999963893613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999988892834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999988893389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999991672002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999977782278.75 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=300000033344336.3 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000033344336.3 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000033341836.3 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000033342669.7 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=300000033344336.3 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000038906933.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000033351099.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000050019488.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000050017832.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000044460275.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000050018600.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000030572492.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000041685277.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000027792721.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000038903625.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000047239167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000008350488.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000008350757.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000055574141.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000008350477.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000038905547.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000033348323.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000019456875.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000019457963.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000022235774.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000027792181.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000027791348.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000036126939.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000016681027.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000022238830.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000013903239.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000013903253.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000033348611.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000027791073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000038902208.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000019455484.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000019457693.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000044461375.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000019461595.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000033349126.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000008350751.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000033351361.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000008348226.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000008349087.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000033348295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000033348874.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000036127463.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000022237739.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=600000055574141.6 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000055579307.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000055574141.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055573608.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=600000055579307.5 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055573888.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055573888.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055573900.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055573900.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055579328.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055579328.5 node_expansions=20
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000055573911.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000086134897.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000086129465.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000055573898.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999997238787.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000008350798.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000055573909.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000086129478.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000116690453.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000086134897.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000055573898.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000055573909.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000055573898.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999997238785.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999938903676.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000008350798.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000055573898.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000055573898.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=600000116690453.1 node_expansions=102
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000116685031.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000116685031.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000116685021.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000116685021.5 node_expansions=3
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000116687408.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000116687964.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000116689628.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000116690464.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000116688095.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000116688093.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000116687553.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000116687261.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=600000116690464.1 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000116690464.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000116690464.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000116696450.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000116696450.6 node_expansions=21
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000055585339.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000086140908.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000086140908.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000055585339.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999997250228.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000008362228.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000055585339.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000122251949.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000122251949.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000055585339.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000055585339.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000055585339.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999997250228.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999938915117.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000008362228.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000055585339.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000055585339.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000055585339.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=900000122251949.8 node_expansions=458
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000086137298.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086137854.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086139519.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000086139243.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000086140919.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000086137964.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000086137965.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000086137409.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000086137131.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=600000086140919.1 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086140908.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086140908.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938915119.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999938915119.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000055585357.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000086140921.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000086140912.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000055585353.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999997250230.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000008362230.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000055585343.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000086140908.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000116696477.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000086140909.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000055585343.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000055585343.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000055585343.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999997250241.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000008362230.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000055585342.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000055585343.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000055585342.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=600000116696477.1 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000116696477.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000116696452.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000116696477.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000116704578.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000116704578.0 node_expansions=203
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000055590464.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000086146031.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000086146031.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000055590464.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999997255353.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000008367353.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000055590464.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000086146031.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000086146031.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000055590464.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000055590464.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000055590464.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999997255353.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999938920242.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000008367353.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000055590464.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000055590464.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000055590464.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=600000086146031.0 node_expansions=414
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000086146031.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086143264.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086143822.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000086145475.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000086145208.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000086143822.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000086140877.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000086140867.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000086143364.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000086143086.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=600000086146031.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086146031.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086146031.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086146031.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086146031.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000055590475.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000086146045.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000055590478.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999997255367.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000008367364.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000055590475.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000086146053.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000116701608.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000086146044.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000055590475.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000055590475.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000055590475.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999997255364.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999938920253.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000008367364.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000055590498.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000055590498.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000055590475.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=600000116701608.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000116701603.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000116701603.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000116704567.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000116704567.0 node_expansions=55
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000116701632.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000116704515.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000116701634.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000116704553.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000116701631.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000116701633.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=1200000116704553.5 node_expansions=95
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=600000116703997.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000116704553.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000116706231.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000116705942.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000116703998.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000116704553.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000116701609.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000116701609.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000116704567.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000116704109.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000116703844.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000147249363.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=900000141690835.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=900000155584921.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=1200000116704567.0 node_expansions=64
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000116704553.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000116704529.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000116704553.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999938923220.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999938923220.2 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000055593431.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000086149011.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000086148998.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000055593442.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999997258320.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000008370320.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000055593442.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000086148998.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000116704567.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000086149011.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000055593445.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000055593431.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000055593431.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1199999997258320.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000008370320.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000055593431.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000055593442.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000055593431.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=1200000116704567.0 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000116704564.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000116704529.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000116704564.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000116704553.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000116704553.5 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000055593442.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000086149024.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000086149009.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000055593442.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999997258331.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000008370331.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000055593442.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000086149011.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000086149009.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000055593458.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000055593442.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000055593442.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999997258344.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1199999938923220.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000008370342.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000055593453.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000055593456.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000055593442.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1200000086149024.5 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000086149012.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000086148973.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000086149012.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000125032310.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000125032310.8 node_expansions=61
FooPlayer.decide: Prioritizing 16 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1200000086151401.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000086151957.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000086153623.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000086151401.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000086151401.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000086151401.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000086150679.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000086151957.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000086149012.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000086149010.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000086151526.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000086151234.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000116695767.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1500000111138202.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1500000119477335.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1500000125032310.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=15) score=1500000125032310.8 node_expansions=72
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000125032313.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000125032313.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000125032356.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000125032356.2 node_expansions=3
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1500000125039319.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000125039875.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000125041264.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000125039319.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000125038319.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000125039319.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000125038597.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000125038208.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000125036931.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000125036931.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000125039431.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000125039153.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=1500000125041264.2 node_expansions=342
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1500000125039319.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000125039319.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000125039875.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000125039153.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000125039335.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000125039319.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000125038608.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000125037942.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000125036942.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000125036931.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000125041277.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000125039431.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000125038319.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=1500000125041277.8 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000125041264.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000125041264.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000125041286.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000125041286.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000125041286.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000125041286.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000125041299.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000125041299.8 node_expansions=5
FooPlayer.decide: Prioritizing 3 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1800000161152351.8 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1800000161152364.2 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1800000152819007.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=21) score=1800000161152364.2 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000161152355.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000161152355.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 14 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1800000161158523.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000161158523.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000161159078.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000161158356.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000161158523.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000161158523.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000161159078.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000161158523.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000161157800.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000161157134.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000161156134.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000161156134.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000161158634.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000161157523.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=1800000161159078.5 node_expansions=456
FooPlayer.decide: Prioritizing 15 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1800000161157703.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000161157689.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000161157689.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000161157523.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000161157689.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000161157704.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000161159078.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000161157713.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000161156982.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000161156300.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000161155300.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000161155315.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000161157815.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000161157411.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000161156689.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=1800000161159078.5 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000161159078.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000161159078.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000161159124.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000161159124.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000161159144.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000161159144.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000130603568.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000161159143.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000091713797.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000033378679.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000047269356.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000130603568.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000161159135.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000191714696.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000161159144.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000130603578.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000130603579.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000091713800.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000094492457.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000000046235.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000047269357.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000130603578.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000130603575.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000130603568.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=1800000191714696.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000191714696.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000191714696.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000000051397.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000000051397.5 node_expansions=269
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000000046264.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000000046220.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000000046264.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000047274498.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000047274498.8 node_expansions=269
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000130603578.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000161161756.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000161159153.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000091713790.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000033378679.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000130603592.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000161161756.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000191717312.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000161159125.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000130603592.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000130603568.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000091713790.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000094492454.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000000046232.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000047269347.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000130603592.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000130603565.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000130603569.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=1800000191717312.2 node_expansions=125
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000191714677.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000191714677.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000191714680.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000191714680.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000191719832.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000191719832.8 node_expansions=269
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000130603565.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000161161757.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000161161757.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000091713788.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000033378680.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000047269347.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000130603588.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000161161757.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000161159126.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000130603569.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000130603566.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000091713791.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000094492477.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000000046232.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000047269347.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000130603566.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000130603579.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000130603588.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1800000161161757.8 node_expansions=123
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000161159126.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000161161757.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000161159115.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000161159093.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000161159093.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1800000161161757.8 node_expansions=45
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1800000161161502.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000161161757.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000161161480.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000161161480.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000161161335.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000161161480.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000161161502.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000161161481.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000161161480.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000161160114.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000161159091.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000161159092.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000161161614.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000161161216.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000161160494.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=1800000161161757.8 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000161161758.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000161161758.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000161161794.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000161161794.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000130606202.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000161161768.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000091716424.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000033381313.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000047271980.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000130606216.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000161161769.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000191717324.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000161161780.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000130606202.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000130606224.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000091716424.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000094495091.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000000048869.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000047271980.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000130606224.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000130606203.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000130606202.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=1800000191717324.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000191715403.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000191715403.2 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000213933658.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000213933658.5 node_expansions=44
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000191717324.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000191717343.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000191719824.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000191717348.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000191717336.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=1800000191719824.2 node_expansions=50
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1800000191719713.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000191719736.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000191719714.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000191719735.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000191719568.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000191719736.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000191719713.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000191719713.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000191719736.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000191718324.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000191717338.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000191719713.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000191717347.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000191719838.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000191719435.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000191718735.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=1800000191719838.8 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000191719824.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000191719824.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000213936158.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000213936158.5 node_expansions=87
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000130611102.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000183380603.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000161169033.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000091721324.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000033386213.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000047276880.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000130611102.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000161169033.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000183380603.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000130611102.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000130611102.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000091721324.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000094499991.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000000053769.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000047276880.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000130611102.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000130611102.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000130611102.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=2100000183380603.0 node_expansions=1362
FooPlayer.decide: Prioritizing 24 infrastructure actions over 26 total
FooPlayer.decide: Evaluating 24 actions with lookahead depth=3
  Action 0: expected_value=1800000161166703.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000161166692.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000161166692.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000161166681.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000161165414.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000161166692.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000161166681.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000161166693.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000161166681.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000161165292.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000161164303.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000161166681.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000161165292.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000161164303.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000161166403.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000161165703.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1800000161166681.2 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2100000180602571.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=2100000183380604.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=2100000175047549.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=2100000177823215.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=2100000180601294.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=2100000180605780.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=2100000177825348.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=12) score=2100000183380604.0 node_expansions=106
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000183380625.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000183380625.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000183380615.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000183380615.5 node_expansions=2
FooPlayer.decide: Prioritizing 17 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2100000183385384.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000183385384.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000183385384.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000183385384.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000183384106.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000183384384.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000183385384.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000183385384.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000183385384.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000183383995.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000183382995.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000183385384.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000183383995.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000183382995.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000183385106.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000183384384.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2100000183385384.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(52, 53)) score=2100000183385384.0 node_expansions=706
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000183383017.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000183385368.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000183385391.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000202824465.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000183385378.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WHEAT')) score=2400000202824465.0 node_expansions=210
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000183383036.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000183385353.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000183383028.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000202824465.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000183383041.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000183383041.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=2400000202824465.0 node_expansions=131
FooPlayer.decide: Prioritizing 23 infrastructure actions over 25 total
FooPlayer.decide: Evaluating 23 actions with lookahead depth=3
  Action 0: expected_value=2100000183385113.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000183385391.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000183385402.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000183385402.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000183384125.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000183384413.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000183385403.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000183385391.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000183385392.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000183384013.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000183383013.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000183385405.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000183384014.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000183383016.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000183385125.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000183384413.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2100000183385405.5 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2400000197266266.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=2400000200041930.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=2400000202819985.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=2400000202824482.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=2400000200043046.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=2400000186155688.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=39) score=2400000202824482.5 node_expansions=103
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000202824503.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000202824503.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000202829259.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000202829259.0 node_expansions=336
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000172271299.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000180604645.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000122271299.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000097270410.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000088937076.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000172271299.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000202826868.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000233382423.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000202826868.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000150049076.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000172271299.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000125049076.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000116715743.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000041713965.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000088937076.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000172271299.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000172271299.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000172271299.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=2400000233382423.5 node_expansions=576
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000233380048.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000233380048.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000233382423.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000233380058.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000233382412.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=2400000233382423.5 node_expansions=74
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2400000233382180.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000233382423.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000233381445.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000233382428.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000233381167.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000233381436.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000233382457.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000233382436.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000233382436.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000233381048.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000233380034.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000233382428.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000233381072.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000233380068.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000233381145.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000233381457.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2400000233382445.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=2400000233382457.5 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000233382423.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000233382423.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000233384812.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000233384812.5 node_expansions=39
FooPlayer.decide: Prioritizing 18 infrastructure actions over 23 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000233384571.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000233384849.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000233383849.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000233384849.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000233383460.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000233383571.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000233383849.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000233384859.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000233384849.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000233383460.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000233382460.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000233383460.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000233383460.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000233382460.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000233383470.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000233383571.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2400000233383859.0 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2400000233384849.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 3)) score=2400000233384859.0 node_expansions=270
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000233384829.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000233384839.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000233384826.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000233384871.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000233384838.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WHEAT')) score=2400000233384871.0 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000233384861.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000233384861.0 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000269495925.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000269495925.5 node_expansions=31
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000233384876.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000233384876.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000233384873.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000233384873.0 node_expansions=3
FooPlayer.decide: Prioritizing 7 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=2700000252826890.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=2700000247268118.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=2700000250042795.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=2700000252821840.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=2700000247268702.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=2700000250044906.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=2700000236157570.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=2) score=2700000252826890.0 node_expansions=21
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000252826881.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000252826881.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000252826890.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000252826890.0 node_expansions=2
FooPlayer.decide: Prioritizing 5 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=3000000288938004.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=3000000280604674.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=3000000275049104.0 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=3000000272271326.0 action_type=ActionType.BUILD_CITY
  Action 4: expected_value=3000000272271339.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=18) score=3000000288938004.0 node_expansions=55
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000086128943.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000077791720.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000075016665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000075014498.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000069456720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000072235612.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000080571988.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000086124766.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000083349766.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000030566053.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000030567720.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000069458099.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000075016943.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000069459488.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000080569488.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000075016443.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000077792831.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000077792277.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000080571998.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000077792554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000058346997.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000047232218.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000047233329.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000055566108.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000047233875.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000058345601.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000044455832.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000044456943.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000063904490.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000052790542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000030564107.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000030565218.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000030563274.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000030566053.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000041676375.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000058346987.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000069459487.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000044454163.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000044456375.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000063903886.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000052789986.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000050010829.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000066681719.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000050012496.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000047233885.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000058347219.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000052789440.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000052788885.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000061125330.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000041677496.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=0) score=600000086128943.0 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000086127276.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086129776.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086131165.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 5)) score=600000086131165.1 node_expansions=351
FooPlayer.decide: Prioritizing 47 infrastructure actions over 47 total
FooPlayer.decide: Evaluating 47 actions with lookahead depth=3
  Action 0: expected_value=600000033349421.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000027797765.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000022239988.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000027796942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000047241720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000052794498.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000050019488.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=599999991683265.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=599999991681876.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000033350334.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000036128886.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000033351445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000044461445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000013906320.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000033349441.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000019463533.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000027795545.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000011130254.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=599999997237406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=599999997238517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000016683319.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000011128305.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000019460817.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000000014070.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000000014903.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000027796372.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000016683305.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=599999991681306.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=599999991682392.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=599999991680448.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=599999991683250.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000005571638.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000022242264.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000033351708.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000008349406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000008351628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000025017764.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000016685249.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000000016017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000005572420.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000000017684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=599999997239073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000008349908.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000002794628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000002794073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000016686643.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000005572739.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=600000052794498.5 node_expansions=3440
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000052793942.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052794498.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052794220.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=600000052794498.5 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055572276.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055572276.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055572300.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055572300.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055572311.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055572311.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000055572331.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055572311.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055572331.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000091683364.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000091683364.8 node_expansions=28
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000088905601.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000091683392.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=11) score=900000091683392.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000066683392.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000066683392.8 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000052794531.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000052794531.9 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000075014947.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000130575343.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000036126054.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000052794501.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000052794501.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000027795788.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999997237168.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000052794501.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000052794530.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999958348279.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999958348279.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000052794501.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000052794501.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000083353121.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000083350056.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000052794501.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000052794514.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000052794501.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=900000130575343.8 node_expansions=102
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=900000130572288.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000130575100.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000130573968.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000130574691.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000130574101.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000130574232.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000130575210.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000130575343.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=900000130575343.8 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000130575343.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000130575343.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999958351335.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999958351335.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999958351335.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999958351335.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999958351332.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999958351332.8 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999958351335.8 action_type=ActionType.END_TURN
  Action 1: expected_value=899999958351354.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999958351364.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999958351342.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999958351332.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=899999958351364.8 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999958351330.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999958351330.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999958348290.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999958348290.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000075014957.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000130572297.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000036126063.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000052794496.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000052794510.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000027792730.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999997237163.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000052794512.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000052794531.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999958348274.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000052794507.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000052794512.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000052794531.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000083350098.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000083350074.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000052794496.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000052794510.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000052794496.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=900000130572297.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000130572310.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000130572310.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000130575198.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000130575198.4 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000130572318.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000130572318.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000130575220.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000130575220.4 node_expansions=26
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000130572345.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000130572345.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000100019680.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000100019680.2 node_expansions=17
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000100016754.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000100016754.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000100016758.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000100016758.6 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000100016761.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000100016761.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000100019685.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000100019685.2 node_expansions=17
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000100016796.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000100016796.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000100016802.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000100016802.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000044462346.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000005573457.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000022241888.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000052797457.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999997240123.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999966684554.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000022241888.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000022241888.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999927795665.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999927795665.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000022241888.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000022241888.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000052797457.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000083353012.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000086127833.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000022241888.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000022241888.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000022241888.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=1200000086127833.0 node_expansions=496
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000052794554.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000052797441.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000086127817.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000052797434.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000086127833.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000052797467.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=1200000086127833.0 node_expansions=112
FooPlayer.decide: Prioritizing 1 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000086127833.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=0) score=1200000086127833.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000086127867.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000086127867.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999961126054.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999961126054.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999961126054.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999961126054.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000044459410.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000133350055.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000038903855.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000055572298.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000086127857.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999997237180.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999966681644.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000055572290.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000055572276.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1199999961126054.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000055572280.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000055572280.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000086127833.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000116683388.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000086127877.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000055572276.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000055572280.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000055572276.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1200000133350055.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000133350055.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000133350055.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000133350077.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000133350077.2 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000133350084.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000133350078.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000133350078.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000133352966.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000133352951.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1200000133352966.5 node_expansions=44
FooPlayer.decide: Prioritizing 7 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=1200000133350068.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000133352829.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000133351708.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000133352432.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000133351871.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000133351986.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000133352983.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=1200000133352983.0 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000133352966.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000133352966.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000133353001.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000133353001.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000133353012.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000133352979.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000133353004.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000133355755.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000133353002.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1200000133355755.8 node_expansions=36
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=1200000133352982.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000133355755.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000133354644.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000133352978.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000133355388.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000133354815.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000133354811.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000133354922.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=1200000133355755.8 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000133355770.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000133355770.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999961136908.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999961136908.8 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999961131764.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999961131764.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=1199999961131764.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999961133442.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999961133153.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999961134152.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999961133597.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999961133597.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999961133710.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999961136930.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=1199999961136930.8 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999961136930.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999961136930.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000044470406.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000133361073.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000038914853.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000055583284.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000086138853.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999997248207.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999966692617.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000055583284.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000055583284.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1199999961137062.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000055583284.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000055583284.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000086138851.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000116694406.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000086138874.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000055583284.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000055583284.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000055583284.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1200000133361073.2 node_expansions=406
FooPlayer.decide: Prioritizing 8 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=1200000133358464.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000133360096.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000133359842.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000133360833.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000133361096.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000133360265.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000133360265.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000133360398.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=1200000133361096.2 node_expansions=88
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000133361096.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000133361075.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000133361085.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000133361075.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000133361075.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000133361096.2 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000133363479.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000133363479.2 node_expansions=20
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000133359179.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000133361143.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000133361143.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000133363501.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000133361114.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1200000133363501.2 node_expansions=47
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1200000133361124.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000133362813.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000133363501.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000133362535.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000133363515.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000133362957.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000133362945.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000133363056.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000133363235.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(32, 33)) score=1200000133363515.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000133363501.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000133363501.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000133363501.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000133363501.2 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000133363522.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000133363480.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000133363502.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000133366410.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000133363480.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1200000133366410.0 node_expansions=33
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1200000133363500.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000133365154.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000133365854.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000133364854.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000133365313.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000133365321.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000133365410.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000133365598.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000133366410.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(33, 34)) score=1200000133366410.0 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000102810888.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000102810888.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000133366446.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000133366446.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000102810903.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000102810903.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000102813256.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000102813256.8 node_expansions=21
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000102810902.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000102810891.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000102810871.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000102813256.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000102810879.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1200000102813256.8 node_expansions=39
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1200000102810902.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000102812534.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000102813256.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000102812278.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000102811884.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000102812701.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000102812701.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000102810869.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000102812979.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000102812717.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(48, 49)) score=1200000102813256.8 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000102813291.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000102813291.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000102813290.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000102813290.8 node_expansions=3
FooPlayer.decide: Prioritizing 10 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1800000102815062.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000102816729.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000102815062.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000102816062.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000102816895.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000102817173.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000102815062.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000102817173.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000102817729.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000102816895.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(49, 50)) score=1800000102817729.0 node_expansions=215
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000102815368.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000102815354.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000102815398.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000102817729.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000102815376.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1800000102817729.0 node_expansions=35
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1200000102815374.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000102817028.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000102815339.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000102817743.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000102816339.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000102817173.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000102817202.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000102815339.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000102817208.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000102817195.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(50, 51)) score=1800000102817743.5 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000075033528.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000075033528.5 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999930593729.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999930593729.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999930593743.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999930593743.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999930593751.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999930593751.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999930593765.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999930593765.0 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999902809555.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999930593759.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999930593752.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999930593764.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999930593764.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1799999930593764.5 node_expansions=35
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999902809522.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999902809522.0 node_expansions=23
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000072237546.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000075014220.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000077793665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000063904442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000072237220.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000077791157.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000069459768.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000063902546.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000063902498.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000072235321.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000077791698.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000063903053.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000069459488.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000077793331.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000072237220.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000077792829.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000075015554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000072236988.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000022235165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000077792476.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000055568045.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000044454711.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000044453600.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000055567543.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000038899663.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000061124209.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000050011100.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000050010544.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000055568586.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000033343251.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000052791106.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000047232718.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000047234663.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000061125219.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000047234663.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000066681386.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000055566933.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000047234155.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000047231933.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000027786044.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000038899085.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000027784377.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000027786323.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000027784377.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000038896862.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000050011586.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000041676029.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000041678529.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000063900808.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000050012488.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=3) score=600000077793665.1 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000077794498.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000077797831.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000077796998.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=600000077797831.8 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000016682219.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000011126310.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000025014440.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000013905273.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000008348887.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000002794363.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000022238043.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000030573944.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000016683043.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000016680752.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000011126586.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000025016379.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000013904364.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000019460544.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=599999983348533.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000044461720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000011125539.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000000014971.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000000013860.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000005571930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=599999988903795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000011128597.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000005571360.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000005570805.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000019460875.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=599999997237461.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000011127476.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=599999997236850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=599999997238795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000011126575.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=599999997238795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000005571029.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000011130251.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=599999991682403.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=599999991681292.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=599999983347685.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000002793295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=599999983344615.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=599999983346851.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=599999983346837.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000002791073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000013903297.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000005568850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000005569962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000030570042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000005570527.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=23) score=600000044461720.6 node_expansions=3250
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000044459776.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000044459498.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000044461720.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=600000044461720.6 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000044465728.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000044465728.5 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000044461722.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000044461722.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000044465752.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000044465752.0 node_expansions=19
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000044461744.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000044465739.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000044461710.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000044461698.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000044461708.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=600000044465739.5 node_expansions=31
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000044463925.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000044463661.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000044463648.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000044464759.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000044465763.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000044465763.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000044464203.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000044462710.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=600000044465763.0 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000044465763.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000044465763.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000044465790.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000044465790.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000044465774.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000044465774.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000044465801.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000044465801.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000044465775.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000044465775.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000044465787.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000044465787.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000044465788.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000044465788.5 node_expansions=5
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000044468010.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000044467731.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000044467732.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000044465788.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000044469843.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000044471510.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000044465814.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000044468298.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000044466814.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000072239520.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=5) score=900000072239520.4 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000072239533.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000072239533.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000072239532.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000072239532.4 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999988903544.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000072239517.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000038905295.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000072238667.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000044461741.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000080572862.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000050015528.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000072239517.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000072239532.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000072239531.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000072239531.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000105572865.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000105572875.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000072239517.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000072239531.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000108350631.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000013904420.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000013904420.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=900000108350631.0 node_expansions=56
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000108350643.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000108350630.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108350643.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108350641.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000108350641.5 node_expansions=5
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000108352865.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000108352589.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000108352598.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000108350644.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000108354706.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000108355386.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000108350653.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000108353167.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000108351623.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=900000108355386.8 node_expansions=45
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000108355389.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000108355363.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108355389.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108355390.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000108355390.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000108355390.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000108355390.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000108355390.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108355364.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108355364.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000108355389.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000108355389.2 node_expansions=8
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999988908280.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000072244280.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000038910032.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000072243376.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000044466477.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000080577598.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000050020291.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000072244267.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000072244255.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000072244254.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000072244280.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000105577609.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=900000105577598.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=900000072244253.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=900000072244253.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=900000072244255.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=900000013909144.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=900000013909142.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=900000105577609.0 node_expansions=81
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000105577625.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000105577596.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000105577625.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000105581634.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000105581634.9 node_expansions=58
FooPlayer.decide: Prioritizing 10 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000105583846.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000105583568.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000105584679.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000105581623.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000125022020.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000105581901.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000105581623.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000105582901.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000105585235.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000127799796.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=1500000105585235.2 node_expansions=612
FooPlayer.decide: Prioritizing 11 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000105582330.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000105581784.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000105582063.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000105582066.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000105580108.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000105584150.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000105585246.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000105581912.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000105580135.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000105582746.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000105581068.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=1500000105585246.2 node_expansions=77
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000105585246.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000105585209.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000105585246.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000105585245.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000105585245.8 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000105585265.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000105585257.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000105585265.8 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000105585266.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000105585266.8 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999988915889.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000072251901.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000038917656.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000072251002.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000044474100.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000080585262.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000050027892.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000072251901.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000072251878.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000072251878.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000072251879.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000105585237.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1500000072251878.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1500000072251879.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1500000072251878.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1500000108363000.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1500000013916780.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1500000013916767.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=1500000108363000.5 node_expansions=78
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000108363024.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000108363024.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999988915901.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999988915901.8 node_expansions=5
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999988915912.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1499999988915889.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999988915912.8 node_expansions=13
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999988911662.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999988911662.0 node_expansions=71
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999952804818.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1499999952804787.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999952804818.8 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999952804808.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999952804808.8 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999952804836.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1499999952804799.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999952804836.8 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999955582564.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999955582564.0 node_expansions=34
FooPlayer.decide: Prioritizing 3 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999919471458.2 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999955582570.5 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1799999919471481.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=23) score=1799999955582570.5 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999925024514.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999925024514.0 node_expansions=16
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999925024476.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999925024476.5 node_expansions=35
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999925024545.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1799999925024536.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999925024545.5 node_expansions=11
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999925024547.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999925024547.5 node_expansions=9
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999925024547.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1799999925024545.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999925024547.5 node_expansions=11
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999925024548.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999925024548.5 node_expansions=3
FooPlayer.decide: Prioritizing 2 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999925024524.5 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999925024526.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=5) score=2099999925024526.5 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999925024526.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999925024526.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999894468975.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999894468975.0 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999894468971.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999894468971.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999894468975.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999894468975.0 node_expansions=5
FooPlayer.decide: Prioritizing 13 infrastructure actions over 27 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2399999933355323.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999930578091.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2399999930577268.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2399999930577535.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2399999930577813.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2399999930577813.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2399999930575869.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2399999930579875.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2399999930577653.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2399999930575869.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2399999930575879.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2399999930576819.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2399999930579875.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=2399999933355323.5 node_expansions=704
FooPlayer.decide: Prioritizing 15 infrastructure actions over 25 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999894475972.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999894475807.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999894475974.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2099999894475249.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2099999894475527.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2099999894473585.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2099999894473585.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2099999894477638.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2099999894476250.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2099999894475416.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2099999894473585.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2099999894473585.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2099999894474583.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2399999933359305.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2399999930583471.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=2399999933359305.0 node_expansions=120
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999933355311.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2399999933359305.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2399999933355332.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2399999933355308.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2399999933359269.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=2399999933359305.0 node_expansions=91
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2399999933356706.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999933357533.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2399999933357650.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2399999933356974.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2399999933357254.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2399999933355320.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2399999933355309.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2399999933359316.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2399999933356986.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2399999933357083.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2399999933355309.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2399999933355321.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2399999933356260.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=2399999933359316.0 node_expansions=52
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999933359307.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999933359307.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999963914072.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999963914072.5 node_expansions=288
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000033357026.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000002801470.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000097245928.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000058357049.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000069468150.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000041689484.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2700000033357026.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2700000025023693.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2700000025023693.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2700000052801470.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2700000119468148.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2700000180579272.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2700000113912592.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2700000052801470.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2700000052801470.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2700000125023716.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2699999969467248.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2699999950022804.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=2700000180579272.0 node_expansions=596
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000161138875.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000161138863.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000161138862.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000180579262.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000161138861.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=2700000180579262.0 node_expansions=69
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000161138860.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000161141071.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000161141250.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000161140516.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000161140810.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000161138851.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2400000161138865.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2400000161140518.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2400000161140699.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2400000161138851.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2400000161138861.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2400000161139851.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2400000161141532.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2400000161140962.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2700000180579262.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=2700000180579262.0 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000180579262.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000180579262.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000163914911.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000163914911.0 node_expansions=31
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000163914924.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000163917147.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000163917591.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000163916869.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000163917424.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000163914924.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2700000163914924.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2700000163916591.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2700000163916758.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2700000163914924.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2700000163914924.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2700000163915924.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2700000163916591.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2700000163916035.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=2700000163917591.0 node_expansions=671
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000163914924.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000163917147.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000163917591.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000163916605.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000163917035.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000163914959.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2700000163914924.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2700000163916903.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2700000163916625.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2700000163916774.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2700000163914924.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2700000163914959.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2700000163915941.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2700000163916607.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2700000163916050.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(32, 33)) score=2700000163917591.0 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000163917593.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000163917593.0 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000163922494.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000163922494.5 node_expansions=284
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000163919980.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000163922203.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000163919980.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000163922091.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000163919980.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000163919980.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2700000163922480.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2700000163921647.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2700000163921814.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2700000163919980.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2700000163919980.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2700000163922369.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2700000163920980.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2700000163921647.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2700000163921091.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=2700000163922480.0 node_expansions=762
FooPlayer.decide: Prioritizing 16 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000163919570.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000163921792.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000163919570.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000163919535.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000163922516.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000163921649.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2700000163919552.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2700000163919552.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2700000163921202.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2700000163921369.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2700000163919552.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2700000163919550.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2700000163921939.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2700000163920570.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2700000163921237.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2700000163920681.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=2700000163922516.5 node_expansions=64
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000163922494.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000163922494.5 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000163927295.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000163927295.0 node_expansions=352
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000163922526.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000163924869.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000163924869.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000163924892.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000163924867.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=2700000163924892.5 node_expansions=227
FooPlayer.decide: Prioritizing 17 infrastructure actions over 23 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000163922503.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000163924727.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000163924338.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000163922514.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000163922517.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000163924614.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2700000163922527.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2700000163922503.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2700000163924172.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2700000163924336.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2700000163922503.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2700000163922527.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2700000163924916.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2700000163923505.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2700000163924638.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2700000163924172.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2700000163923614.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(33, 34)) score=2700000163924916.5 node_expansions=272
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000163924916.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000163924886.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000163924869.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000163924884.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000163924901.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000163924916.5 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000147258237.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000147258237.5 node_expansions=17
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000147258225.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000147260578.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000147258254.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000147260578.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000147258237.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2700000147260578.5 node_expansions=104
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000147258239.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000147258206.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000147258233.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000147260578.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000147258230.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=2700000147260578.5 node_expansions=74
FooPlayer.decide: Prioritizing 18 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000147258189.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000147260440.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000147260057.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000147258189.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000147258189.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000147260613.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2700000147260337.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2700000147258224.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2700000147258204.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2700000147259870.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2700000147259870.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2700000147260059.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2700000147258224.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2700000147258204.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2700000147260335.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2700000147259226.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2700000147258226.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2700000147259300.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(34, 35)) score=2700000147260613.0 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000147260607.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000147260607.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000133367959.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000133367959.5 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000133367950.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000133367950.0 node_expansions=8
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000033347442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000033345220.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000033346886.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000033347997.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000033347442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000033347998.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000075014498.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000075013665.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000072235553.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000083349213.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000088904768.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000077793657.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000080571156.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000066681101.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000072237220.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000088905331.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000086126998.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000077793665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000077792276.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000075013609.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000069457278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000063899775.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000047232218.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000047231107.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000063903045.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000055568600.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000066681656.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000050009163.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000050010552.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000055570267.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000044455266.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000052788601.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000050010544.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000050008877.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000058347775.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000050011385.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000063903386.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000063903108.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000047232496.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000047232496.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000061123053.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000050010274.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000052787489.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000052786377.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000058345829.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000066678330.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000050012211.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000050010544.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000061124777.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000050010829.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=15) score=600000088905331.9 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000088909776.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088907831.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088908665.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=600000088909776.2 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=599999994458530.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=599999994461030.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=599999994458530.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=599999994457974.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=599999994457698.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000025018321.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000013905490.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000033351389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000052796165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000058351720.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000047240054.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000044459219.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000030571386.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000025013545.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000016680755.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000036129430.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000027795263.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000008350476.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000002792128.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000002793795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000027793875.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000019461360.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000036128042.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000005569073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000005567962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000019460542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000008348860.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000016682484.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000013904416.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000013902749.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000019460263.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000000012405.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000002791864.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000002792698.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=599999997234350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=599999997236295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000022238875.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000000014073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000016681360.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000016680249.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000008349628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000027794140.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000013906070.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000013904403.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000019462751.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000000014628.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=600000058351720.8 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000058351720.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058351443.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058349776.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=600000058351720.8 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066687566.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000066687566.0 node_expansions=3
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000066691752.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000066691334.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000066690645.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000066689955.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000066693566.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000066692721.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000066690086.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000066691474.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=600000066693566.2 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066693568.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066693568.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066693567.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000066693567.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066693578.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066693578.2 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066698743.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000066698743.9 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066693584.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066693584.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066693587.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000066693587.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000066693601.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000066693576.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066693601.2 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000066687599.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000066687599.0 node_expansions=43
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000100026891.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000102804690.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=10) score=900000102804690.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000102804668.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000102804668.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000083351465.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000083351465.8 node_expansions=23
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000102801904.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999988911236.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000027800122.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000027800126.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000119468570.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000105579681.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000102801904.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999988911246.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999988911236.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000083357475.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000083357458.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000027800125.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000083357455.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000083357458.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000119468567.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000119468570.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000105579681.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000125024135.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=900000125024135.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125024123.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000125024123.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000150018146.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000150018146.0 node_expansions=23
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000125028289.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000125027904.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000125027181.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000125026512.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000125026365.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000125027365.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000125026635.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000125026515.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000125028015.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000150018146.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=5) score=1200000150018146.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000150018148.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000150018148.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000150018146.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000150018146.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000150018148.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000150018134.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000150018178.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000150018134.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000150018159.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=1200000150018178.0 node_expansions=18
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000150018142.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000150018131.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000150018142.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000175016466.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000175016466.0 node_expansions=133
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1200000150026221.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000175016465.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000150025388.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000166682299.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000150024555.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000150024555.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000150024822.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000150023721.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000150026914.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=1500000175016465.0 node_expansions=409
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1200000150023303.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000150024969.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000150024305.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000150024303.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000150024137.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000150024146.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000150024432.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000150023305.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000150025416.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000150025821.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000175016465.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=3) score=1500000175016465.0 node_expansions=53
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000175016477.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000175016477.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000175016498.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000175020350.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000175016490.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000175016477.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000175016476.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1500000175020350.2 node_expansions=38
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1500000175017853.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000175019531.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000175017879.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000175017876.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000175018702.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000175018698.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000175018980.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000175017850.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000175018961.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000175020386.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=1500000175020386.8 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000175020379.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000175020379.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000175024932.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000175024932.0 node_expansions=155
FooPlayer.decide: Prioritizing 11 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=2100000175024668.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000175024809.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000175025920.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000175024113.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000175021783.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000175025779.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000175024946.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000175026057.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000175024113.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000175022724.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000175024946.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=2100000175024946.5 node_expansions=293
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2100000175024668.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000175023986.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000175023430.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000175023997.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000175024005.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000175024821.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000175024275.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000175025097.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000175024005.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000175024391.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000175022597.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000175024958.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=2100000175024958.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000175024946.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000175024946.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000175027445.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000175027445.5 node_expansions=25
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000175024979.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000175024957.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000175024979.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000175024945.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000175024957.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000175024979.5 node_expansions=26
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000175024957.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000175024957.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000083358309.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000152802738.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000013912059.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000063912949.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000052800949.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000144469416.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000155580514.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000152802733.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000050024070.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000050024058.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000133358282.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000133358282.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000088912947.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000133358280.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000133358280.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000169469402.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000169469414.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000155580533.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=2100000169469414.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000169469414.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000169469414.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000169471901.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000169471901.8 node_expansions=29
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000169469399.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000169469416.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000169469423.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000169469389.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000169469401.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=2100000169469423.2 node_expansions=26
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000169469413.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000169469413.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000013912057.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000013912057.0 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000013912057.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000013912056.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000013912056.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000013912068.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000013912068.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=2100000013912068.5 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000013912056.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000013912056.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000013912083.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000013912080.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000013912083.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2400000086136058.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000075023995.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000075023450.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000075023440.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000075023995.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000075023995.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000075024829.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000075025106.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000075024283.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000075023995.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000075024390.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000075022606.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000075023450.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000075025106.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=2400000086136058.5 node_expansions=458
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2100000050027571.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000050028015.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000050027015.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000050026182.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000050027571.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000050027600.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000050028404.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000050028682.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000050027848.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000050027571.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000050028015.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000050026182.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000050028293.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000050028015.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000086136058.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=2400000075024668.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=2400000086136058.5 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000086136071.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000086136071.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000086141781.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000086141781.5 node_expansions=235
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000086136058.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000086136058.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000086136058.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000086136058.5 node_expansions=3
FooPlayer.decide: Prioritizing 4 infrastructure actions over 5 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=2700000119469358.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2700000111136048.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2700000111136060.0 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=2700000111136025.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=15) score=2700000119469358.0 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000119469392.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000119469392.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000119469392.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000119469392.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000141691582.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2700000211136036.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2700000083357381.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2700000063912913.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2700000077800913.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2700000202802726.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2700000213913816.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2700000211136050.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2700000119469358.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2700000166691615.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2700000166691580.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000113912915.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2700000191691595.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2700000191691614.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000227802737.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2700000227802703.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000213916302.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2700000233358258.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=2700000233358258.5 node_expansions=82
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2700000233359635.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000233360082.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000233359080.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000233358246.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000233359637.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000233359659.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000233358261.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000233360780.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000233359927.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000233359670.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000233360094.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000233358246.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000233359381.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000233360082.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=2700000233360780.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000233360746.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000233360746.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000233360792.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000233360792.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000233364004.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000233364004.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000233360797.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000233360797.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3000000255583022.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000255583022.0 node_expansions=300
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000197249686.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000233360785.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000233360804.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000233364005.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000233363969.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2700000233364005.0 node_expansions=88
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2700000233362173.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000233362618.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000233361631.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000233360783.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000233364007.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000233362174.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000233362186.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000233360785.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000233362449.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000233362174.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000233362618.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000233360785.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000233361896.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000233362618.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2700000233362923.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(28, 29)) score=2700000233364007.0 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000233364005.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000233364005.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3000000258366118.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000258366118.0 node_expansions=359
FooPlayer.decide: Prioritizing 15 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2700000233369728.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000233370339.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000233369339.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000233368506.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000233370339.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000233369895.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000233369895.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000233368506.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000233370451.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000233369895.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000233370340.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000233368506.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000233369618.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000233370339.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2700000233370450.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=2700000233370451.0 node_expansions=4103
FooPlayer.decide: Prioritizing 16 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2700000233369728.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000233368339.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000233370173.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000233369173.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000233368340.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000233370173.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000233369728.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000233369728.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000233368339.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000233369728.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000233370173.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000233368339.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000233370451.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000233369451.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2700000233370173.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2700000233370450.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=2700000233370451.0 node_expansions=568
FooPlayer.decide: Prioritizing 17 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2700000233369743.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000233370447.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000233368368.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000233370183.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000233369170.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000233368337.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000233370173.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000233369728.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000233369728.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000233368336.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000233369743.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000233370170.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000233368354.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000233370170.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2700000233369448.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2700000233370202.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2700000233370448.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(43, 47)) score=2700000233370448.0 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000233370451.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000233370451.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000197259372.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000197259372.0 node_expansions=3
FooPlayer.decide: Prioritizing 17 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2700000197263140.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000197261473.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000197263306.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000197262306.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000197261473.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000197263306.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000197262862.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000197262862.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000197261473.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000197262862.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000197263306.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000197261473.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000197262473.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000197263306.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2700000197262862.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2700000197263306.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2700000197263862.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(29, 30)) score=2700000197263862.0 node_expansions=1803
FooPlayer.decide: Prioritizing 17 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=3000000213925840.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=3000000213924451.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=3000000213926284.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=3000000213925284.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=3000000213924451.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=3000000219481283.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=3000000213925840.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=3000000213925840.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=3000000213924451.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=3000000213925840.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=3000000219483673.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=3000000213924451.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=3000000213925451.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=3000000213926840.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=3000000213925284.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=3000000213925562.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=3000000213926284.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=3000000219483673.0 node_expansions=347
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000197263304.0 action_type=ActionType.END_TURN
  Action 1: expected_value=3000000219483673.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000197263306.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000197263294.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000197263301.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'SHEEP')) score=3000000219483673.0 node_expansions=43
FooPlayer.decide: Prioritizing 6 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=3000000219483675.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=3000000211148950.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=3000000208372297.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=3000000211149782.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=3000000213926286.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=3000000208369631.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=3000000219483675.0 node_expansions=26
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000077794223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000075015599.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000033346889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000033346334.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000069457278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000080569220.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000080568386.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000077793942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000080570055.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000033347167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000033346889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000033345778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000033345501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000058346667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000058345554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000050010831.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000080569222.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000077791723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000072235334.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000080569209.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000066678664.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000047231107.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000047233329.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000066678664.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000052789999.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000072238108.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000052789440.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000052790552.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000075012277.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000058346665.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000066680000.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000052789443.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000052788887.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000066679777.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000050010552.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000052788608.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000044454997.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000041676663.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000041674996.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000055567777.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000036120221.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000052789443.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000069456164.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000052787776.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000050012496.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000063901108.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000052790552.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000052788052.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000072235608.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000052786943.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=600000080570055.5 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000080573089.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000080571422.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000080571978.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=600000080573089.5 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000036128054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000036126376.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=599999994458264.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=599999994458820.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000027793609.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000044461978.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000044461166.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=599999994457971.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=599999994457697.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=599999994458543.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000008349384.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000013904377.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000005570498.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000030571932.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000030570498.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000022238054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000047239167.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000030571420.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000011123850.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000011126073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000030571420.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000013903850.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000027793586.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000008345461.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000008346849.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000008346014.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000016678525.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000002790459.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000002791570.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000013902418.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000005569350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000008347408.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000000013819.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=599999997235461.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=599999997233795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000016682486.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=599999997234916.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000013904128.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000025014420.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000013902461.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000005569906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000033346643.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000016680517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000016679406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000036126143.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000013901628.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=600000047239167.8 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000047239167.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047237223.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047236945.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=600000047239167.8 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052795291.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052795291.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000052795290.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000088906411.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000008349957.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000052795289.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000077795300.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000041683300.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000052795290.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000052795290.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000008349956.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000008349956.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000052795290.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000052795290.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000052795290.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000052795290.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000077795301.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000030572189.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000005572178.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000088906411.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=600000088906411.9 node_expansions=66
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000088906411.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088906420.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000088906420.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088906387.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088906387.4 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000088906421.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088906421.9 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000088906421.9 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000088906407.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088906421.9 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000005572211.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000005572211.6 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000005572211.6 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000005572207.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005572211.6 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000005572210.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000005572210.6 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000005572218.6 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000005572207.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005572218.6 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000005572229.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000005572229.6 node_expansions=3
FooPlayer.decide: Prioritizing 2 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000038905530.9 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000005572208.6 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=11) score=900000038905530.9 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000038905533.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000038905533.9 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000008349967.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000008349967.4 node_expansions=5
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000008349996.4 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000008349976.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000008349996.4 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000008349996.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000008349996.4 node_expansions=9
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000008349995.4 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000008349974.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000008349995.4 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000008349996.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000008349996.4 node_expansions=9
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999994461107.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000008349974.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000008349974.9 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000008349988.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000008349988.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000008355671.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000008355671.9 node_expansions=26
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000008349985.4 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000008349950.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000008349985.4 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000008349989.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000008349989.4 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000008350017.4 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000008349965.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000008350017.4 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000008349989.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000008349989.4 node_expansions=8
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000086128656.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000122239777.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000008349988.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000086128652.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000086128683.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000111134366.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000075016663.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000086128655.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000086128683.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000008349988.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000086128655.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000086128655.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=900000086128656.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=900000086128656.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=900000111128666.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=900000063911255.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=900000038905543.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=900000122239777.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=900000122239777.1 node_expansions=206
FooPlayer.decide: Prioritizing 8 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000122244775.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000122242979.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000122239766.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000122244922.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000122242554.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000122241997.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000122241720.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000122245478.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=900000122245478.6 node_expansions=56
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000122245477.6 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000122245452.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000122245477.6 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000122245477.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000122245477.6 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000122245477.6 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000122245452.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000122245477.6 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000158356555.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000158356555.2 node_expansions=12
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000122245485.6 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000122245453.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000122245485.6 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000122245506.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000122245506.6 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000122245476.6 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000122245462.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000122245476.6 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000138906406.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000138906406.0 node_expansions=38
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000122245477.6 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000122250605.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000122250605.2 node_expansions=29
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000122245456.1 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000122245453.1 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000122245464.1 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000122245477.6 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000122250605.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=900000122250605.4 node_expansions=46
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000122248675.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000122250452.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000122250341.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000122245473.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000122247674.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000122248217.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000122250605.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000122247428.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000122249216.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=900000122250605.2 node_expansions=36
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000122250619.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000122250619.8 node_expansions=4
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000122260484.2 action_type=ActionType.PLAY_ROAD_BUILDING
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_ROAD_BUILDING: 'PLAY_ROAD_BUILDING'>, value=None) score=900000122260484.2 node_expansions=120
FooPlayer.decide: Prioritizing 10 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000122260252.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000122258817.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000122260498.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000122260485.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000122255595.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000122257817.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000122258418.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000122257574.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000122259262.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000122258818.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=900000122260498.8 node_expansions=224
FooPlayer.decide: Prioritizing 11 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000122259418.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000122260207.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000122258863.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000122260484.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000122255608.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000122257852.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000122258418.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000122257585.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000122256608.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000122258818.6 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000122258863.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=900000122260484.2 node_expansions=37
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000122260529.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000122260529.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000122260533.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000122260533.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000122260519.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000122260519.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000122260519.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000122260519.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000008370764.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000008370764.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000008370741.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000008370741.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000008370744.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000008370744.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000008370730.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000008370730.0 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000008370749.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000008370749.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000008370749.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000008370749.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000008370776.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000008370776.5 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999988924665.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000008370751.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000008370751.0 node_expansions=25
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000008370752.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000008370752.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000008370737.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000008370737.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000008370751.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000008370751.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000008370751.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000008370751.1 node_expansions=18
FooPlayer.decide: Prioritizing 1 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000044481829.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=22) score=1200000044481829.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000044481831.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000044481831.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000044481829.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000044481829.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000044481829.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000044481829.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000044481882.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000044481882.5 node_expansions=17
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000122260504.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000158375370.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000122260512.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000122260504.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000147260521.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000075037407.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000122260504.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000122260504.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000044481838.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000044481838.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000122260504.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000122260504.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1200000122260532.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1200000122260504.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1200000147260518.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1200000063926296.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1200000038926282.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1200000158371634.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1200000158375370.0 node_expansions=300
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000158371661.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000158371643.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000158371641.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000158371626.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000158371629.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000158371661.2 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000158375409.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000158375409.0 node_expansions=41
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000138925523.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000158371643.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000158371670.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000158371660.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000158375407.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1200000158375407.0 node_expansions=75
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000158375409.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000158374575.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000158372629.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000158371629.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000158373866.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000158374409.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000158373575.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000158372641.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000158372629.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000158374018.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000158374853.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000158374851.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=1200000158375409.0 node_expansions=48
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000138929295.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000138929295.8 node_expansions=24
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000102818184.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000025039552.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000102818186.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000122262674.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000127818185.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000055595086.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000102818186.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000102818184.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000025039520.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000025039518.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000102818199.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000122262642.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000122262654.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000102818186.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000127818197.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1200000044483973.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000019483964.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000138929298.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=1200000138929298.8 node_expansions=56
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000108364241.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000108364241.2 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000102818200.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000138929312.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000025039533.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000102818202.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000122262646.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000127818200.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000055595090.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000102818200.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000102818200.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000025039533.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000025039533.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000102818200.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1200000122262646.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000122262677.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1200000102818200.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1200000127818201.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000044483989.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000019483980.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1200000138929312.5 node_expansions=59
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000138929353.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000138929353.5 node_expansions=21
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000138929310.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000138929306.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000138929311.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000138929319.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000138929338.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000138929336.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=1200000138929338.0 node_expansions=34
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000138929338.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000138929320.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000138929338.0 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000138929318.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000138929318.0 node_expansions=20
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000125038208.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000138929340.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000138929340.0 node_expansions=25
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000138929306.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000138929306.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000102808706.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000138919853.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000025030075.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000091697628.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000097253150.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000025030041.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000072253139.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000072253141.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1799999994474472.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1799999994474472.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000072253139.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000091697597.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000091697597.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000072253141.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1800000097253153.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000013918964.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1799999988918917.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000108364298.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1800000138919853.5 node_expansions=53
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000138919831.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000138919831.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000138919833.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000138919793.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000138919833.5 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000138919864.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000138919864.5 node_expansions=36
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000138919832.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000138922181.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2400000138922181.5 node_expansions=33
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000138919797.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000138919809.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000138919861.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000138919831.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000138922181.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=2400000138922181.5 node_expansions=58
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000138922793.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000138920794.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000138919794.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000138922626.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000138922016.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000138921737.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000138919792.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2400000138919793.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2400000138922181.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2400000138922183.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000138919792.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000138923014.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000138923016.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=2400000138922183.5 node_expansions=52
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000138922181.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000138922181.5 node_expansions=18
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000138922249.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000138922249.5 node_expansions=9
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000102811137.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000025032470.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000072255586.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000091700026.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000097255572.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000025032470.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2400000072255573.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2400000072255573.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2399999994476904.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2399999994476906.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2400000072255573.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2400000091700017.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2400000091700017.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2400000072255571.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2400000097255569.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2400000013921350.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2399999988921351.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2400000108366683.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=2400000108366683.5 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000108366692.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000108366692.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000108366682.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000108366682.5 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000108366696.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000108366706.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000108366694.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000108366693.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000108369905.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=2400000108369905.0 node_expansions=65
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000108369629.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000108367682.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000108369080.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000108366682.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000108369462.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000108368907.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2400000108368627.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2400000108366691.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2400000108366682.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2400000108369073.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2400000108366682.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2400000108369907.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2400000108369905.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2400000108368073.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=2400000108369907.0 node_expansions=56
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000094478793.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000094478793.5 node_expansions=19
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000108369919.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000108369919.5 node_expansions=9
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000108369916.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000108369908.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000108369916.5 node_expansions=15
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000108369916.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000108369916.5 node_expansions=3
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000108367971.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000108369908.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2400000108369908.5 node_expansions=26
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000108367960.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000108369870.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2400000108369870.5 node_expansions=26
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000108367925.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000108367925.8 node_expansions=19
FooPlayer.decide: Filtering out maritime trades from 7 to 7 actions
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=1800000108367923.8 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=1800000108367915.8 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=1800000108367972.2 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000108367939.2 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=1800000108367937.8 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000108367959.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='SHEEP') score=1800000108367972.2 node_expansions=53
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000108371122.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000108371122.5 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000108367915.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000108367915.8 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000086143011.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000086143011.2 node_expansions=31
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000086140250.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000086140264.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000086140274.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000086140272.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000086143026.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1800000086143026.0 node_expansions=62
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000086141262.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000086141860.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000086140250.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000086141250.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000086143025.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000086142472.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000086142194.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000086140304.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000086140248.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000086142639.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000086140248.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000086142526.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000086141637.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000086142651.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=1800000086143025.8 node_expansions=56
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000086143082.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000086143082.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000086145414.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000086145414.0 node_expansions=32
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000086143081.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000086143090.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000086143093.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000086143068.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000086143081.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=1800000086143093.2 node_expansions=28
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000086143078.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000086143078.8 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000086143080.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000086143080.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000086143078.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000086143078.8 node_expansions=22
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000086143078.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000086143078.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000086143078.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000086143078.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000086143092.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000086143092.5 node_expansions=22
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000086143090.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000086143101.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000086143079.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000086143079.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000086143092.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'SHEEP')) score=1800000086143101.8 node_expansions=53
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000086143089.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000086143066.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000086143089.2 node_expansions=13
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000086143106.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000086143106.0 node_expansions=32
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000080587515.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000116698639.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000002808863.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000072254192.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000069476429.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000075031974.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000002808849.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000050031978.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000050031959.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1799999972253311.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1799999994475515.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000072254214.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000069476423.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000069476419.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1800000050031959.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1800000075031972.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1799999991697738.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1799999966697751.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1800000116698639.2 node_expansions=126
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000116698626.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000116698635.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000116698635.2 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000116697222.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000116697222.5 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000116698659.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000116698659.2 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000116698659.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000116698659.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999966697752.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999966697752.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999930586658.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999930586658.2 node_expansions=10
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000080586127.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000116697238.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000002807460.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000072252794.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000069475016.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000075030571.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000002807475.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000050030570.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000050030591.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1799999994474129.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000072252817.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000069475040.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000069475037.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000050030570.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000075030571.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1799999991696361.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1799999966696348.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000086141682.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1800000116697238.2 node_expansions=76
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000116697238.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000116697238.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000116697252.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000116697252.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000116697251.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000116697251.8 node_expansions=22
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000116697273.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000116697272.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000116697273.8 node_expansions=35
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000091697282.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000091697282.2 node_expansions=13
FooPlayer.decide: Filtering out maritime trades from 15 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000091697279.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000091697281.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000091697281.2 node_expansions=15
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000091697276.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000125028260.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000125028260.5 node_expansions=41
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000091697295.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000091699645.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000091697302.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000091697268.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000125028260.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=2100000125028260.5 node_expansions=97
FooPlayer.decide: Prioritizing 16 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000091698268.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000091697268.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000091698268.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000091699490.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000091699657.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000091698268.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000091697271.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000091697272.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000091699679.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000091697271.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000091699216.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000091698102.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000091698271.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000108360707.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000091696291.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000125028272.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=29) score=2100000125028272.5 node_expansions=64
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000125028260.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000125028260.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000141691685.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000141691685.0 node_expansions=50
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000125028260.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000125028260.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000125028263.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000125028263.5 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000125028241.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000125028241.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000125028266.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000125028266.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000125028303.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000125028303.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000125028275.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000125028275.5 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000125028284.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000125028284.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000125028273.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000125028273.5 node_expansions=4
FooPlayer.decide: Filtering out maritime trades from 15 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000105583866.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000125028307.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000125028307.5 node_expansions=18
FooPlayer.decide: Filtering out maritime trades from 15 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000125028305.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000125028302.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000125028305.5 node_expansions=8
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000025011225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000022233725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000027790169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000027789336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000016678169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000033345447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=299999961117780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=299999961116669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000016677669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000011120391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000000009225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000002787558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000013900391.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000019456003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000002787058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000008341780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000019454003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000005565114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000025009336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000011120725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000013897891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000011118725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000013897336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=299999961115558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999961116113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999977780612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999977782278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999997229557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999988897279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999980561445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999991675335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999983339223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000000008446.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999977782834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999977781723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999983340335.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999977782001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999983340890.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000002787335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999977782001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999977783667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000000008724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999986117001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999975003112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999988894002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999975005334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999975005612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999988894224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999986116723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999986116167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999961117779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999961115278.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=5) score=300000033345447.44 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000033345447.44 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000033345447.44 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000033342391.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=300000033345447.44 node_expansions=387
FooPlayer.decide: Prioritizing 44 infrastructure actions over 44 total
FooPlayer.decide: Evaluating 44 actions with lookahead depth=3
  Action 0: expected_value=600000041683253.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000005571020.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000005572144.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000038903613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000044461676.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000044459166.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000047239431.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000052793945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000036121923.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000041679977.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000033347765.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000033349365.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000044460268.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000036126597.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000005572141.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000005569362.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000011121864.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000011123518.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000030570819.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000025014138.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000033350539.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000025014149.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000025014694.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000036125550.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000027792483.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000044458653.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000022236086.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000022234975.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000027791088.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000022234961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000027789686.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000022233017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000022233850.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000033346378.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000019457684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000019456350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000022238029.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000019458573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000008346861.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000022238260.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000019457970.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000019457417.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000005571029.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000005568517.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=600000052793945.4 node_expansions=272
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000052792001.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000052793945.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052798962.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=600000052798962.9 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052792556.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052792556.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052792582.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052792582.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000016681468.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000016681468.4 node_expansions=5
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000016682599.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000016681477.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000016684543.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000016683037.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000016682467.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000016684266.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000016684279.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000016684426.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=600000016684543.0 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000016684543.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000016684518.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000016684543.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000016684555.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000016684555.0 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000016684554.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000016684528.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000016684554.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000016684554.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000016684554.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000016684554.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000016684529.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000016684554.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000016690257.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000016690257.4 node_expansions=41
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000052795609.6 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000041684499.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=5) score=900000052795609.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000016684500.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000016684500.5 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000055573409.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000055573409.2 node_expansions=109
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000025021876.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000025020765.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000030573369.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000050017804.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000055573371.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000025024932.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000025026321.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000036128924.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000025020765.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=1200000055573371.2 node_expansions=203
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000025021898.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000025022432.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000025020779.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000025022599.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000025022321.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000025021791.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000025023543.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000025023543.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000025021765.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000025020766.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000055573393.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=1200000055573393.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000055573371.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000055573371.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000055573394.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000055573394.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000030571643.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000119462287.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000086128953.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000052794718.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999991682718.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999961127149.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000091684515.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000055573371.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000083351162.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000025017815.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1199999977793829.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000019461371.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000055573371.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000086128978.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000086128978.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000055573394.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000055573409.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000055573371.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1200000119462287.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000119462273.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000119462273.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000119465037.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000119465037.8 node_expansions=23
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1200000119463384.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000119463950.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000119462287.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000119463117.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000119463825.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000119463292.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000119465100.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000119465051.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000119463257.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000119462295.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=1200000119465100.2 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000119465051.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000119465051.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000119469390.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000119469390.5 node_expansions=25
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1200000119470487.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000119469376.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000119469376.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000119467709.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000119468709.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000119470376.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000119473709.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000119473542.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000119469376.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000119467709.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000119469376.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=1800000119469376.2 node_expansions=281
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1200000119466749.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000119467860.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000119466749.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000119467604.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000119468280.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000119467725.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000119469398.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000119471056.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000119469548.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000119466749.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000119467731.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000119466771.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=1800000119469398.2 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000091691598.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000091691598.5 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000091691625.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000091691625.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999933356504.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999933356504.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999933356505.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999933356505.0 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999913912068.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999913912068.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999913912069.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999913912069.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999913912076.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999913916379.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999913912059.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999913912059.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999913912075.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1199999913916379.8 node_expansions=50
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1199999913912068.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999913913170.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999913912057.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999913914449.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999913912879.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999913913602.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999913913068.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999913916379.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999913914825.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999913912046.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999913913046.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999913912046.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1199999913913879.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=1199999913916379.8 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999880583059.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999880583059.5 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 14 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1199999886139602.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999886140713.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999886139602.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999886140880.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999886140435.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999886140880.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999886140602.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999886139602.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999886139602.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999886140324.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999886141991.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999886140157.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1199999886139602.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999886140324.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(28, 29)) score=1799999886140880.0 node_expansions=438
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1199999886139349.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999886140435.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999886139335.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999886140168.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999886140882.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999886140324.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999886139335.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999886139326.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999886140326.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999886142013.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999886139905.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999886140891.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1199999886139324.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1199999886141157.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(27, 28)) score=1799999886140891.0 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999886140880.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999886140880.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999886140912.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999886140912.5 node_expansions=12
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1799999975029794.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000063920450.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1799999994476014.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1799999961141804.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1799999900029783.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1799999897252005.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000091698227.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1799999963920449.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1799999991698227.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1799999933364893.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1799999927808462.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1799999963920458.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1799999994476005.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1799999994476005.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1799999963920474.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1799999991698238.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1799999991698227.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1799999991698241.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1800000091698227.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000091698241.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000091698241.2 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000091698241.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000091698241.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000091698227.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000091698227.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000091698238.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000091698238.8 node_expansions=3
FooPlayer.decide: Prioritizing 19 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 19 actions with lookahead depth=3
  Action 0: expected_value=1800000091698235.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000091699338.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000091699615.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000091698226.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000091699804.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000091699060.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000091699782.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000091699226.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000091698252.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000091698227.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000091699227.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000091700893.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000091698783.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000091698237.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000091700060.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000119473326.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=2100000105583715.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=2100000100025468.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=2100000108361191.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=2100000119473326.5 node_expansions=57
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000119473303.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000119473303.0 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000119475158.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000119475158.2 node_expansions=33
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2100000119473325.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000119474436.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000119474713.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000119473325.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000119474880.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000119474158.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000119474880.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000119474325.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000119473348.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000119473325.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000119474325.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000119474991.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000119473913.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000119473357.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000119475158.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(29, 30)) score=2100000119475158.2 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000119475196.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000119475196.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000119475193.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000119475169.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000119475194.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000119476816.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000119475165.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=2100000119476816.5 node_expansions=74
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2100000119475187.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000119476283.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000119476538.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000119475149.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000119476705.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000119475173.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000119476705.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000119476182.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000119476163.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000119475163.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000119475172.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000119476163.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000119476816.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000119475705.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000119475149.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=2100000119476816.5 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000119476817.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000119476817.5 node_expansions=24
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000011118169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000019451836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000022230169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000013895669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000016676503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000027786836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000016675169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=299999969449169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=299999969448058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000016674836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000022232058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000011120058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000019451225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000030563225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000030566280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000033344058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000033344336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000030566280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000030563502.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000019453725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000013897336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000022232336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000030564058.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000013897336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999969448057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999969445834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999969447501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999969446668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999994448389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000013895390.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999988892001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999988892001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000002783668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999994450334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000013895668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999988894778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999988892834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000013895668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999994447556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000008339557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000008339557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999983336167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999983336167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000016673724.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999994447834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999991669778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000013895113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999991670889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999991672556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000013897335.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999991672556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999991671445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999997228946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999986115889.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=16) score=300000033344336.3 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000033341003.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000033344336.3 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000033340725.25 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=300000033344336.3 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000036128334.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000033351667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000036129723.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000038908868.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000030572776.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000005571331.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000005573263.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000030574387.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000036130210.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000036130188.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000044464422.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000044464436.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000044458589.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000005570206.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000005567948.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000005569615.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000005571306.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000019460760.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000027796598.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000013905185.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000013905207.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000027796877.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000019460739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000027793810.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000013904906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000013902975.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000027793819.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000019457705.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000033349150.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000033347205.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000019458306.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000019458306.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000030568263.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000019455471.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000016679920.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000038901365.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000016678517.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000027791907.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000027792472.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000027791348.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000033348315.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000022235792.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=600000044464436.4 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000044466664.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000044470699.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000044466651.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=600000044470699.9 node_expansions=32
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000044470710.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000044470710.9 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000044466664.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000044470699.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000044466397.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000044466119.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000044467354.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000044467908.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000044467630.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000044466650.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=600000044470699.9 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000044470699.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000044470699.9 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000044470710.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000044470710.9 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000044470710.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000044470710.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000044470711.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000036136499.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000033358724.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000002803155.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000072248502.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000044470710.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000044470722.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000005580933.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000005580933.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000075026280.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000044470724.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000002803168.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000044470710.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000072248515.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000072248499.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000044470724.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=600000075026280.0 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000075026292.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000075026292.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000105575541.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000105575541.5 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000075026280.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000075026280.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000075026293.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000075026293.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000044470725.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000044470725.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000044470725.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000036136517.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000033364418.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000002803169.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000072248505.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000044470726.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000044470725.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000044470737.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000005580947.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000005580947.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000044470725.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000002803170.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000044470738.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000072248504.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000072248514.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000044470738.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=600000072248514.2 node_expansions=73
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000072248511.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000072254196.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000072248512.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000072248502.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000072248512.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=600000072254196.5 node_expansions=33
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000072250710.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000072254210.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000072251696.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000072250418.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000072250141.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000072251432.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000072251998.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000072251696.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000072250710.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=600000072254210.0 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000072254210.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000072254210.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000072254221.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000072254221.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000044476444.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000044476444.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000044476443.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000036142235.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000033364470.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000002808887.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000072254232.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000044476443.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000044476456.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000044476445.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000005586665.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000005586665.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000075032012.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000044476443.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000002808901.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000044476456.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000072254232.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000044476443.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=600000075032012.2 node_expansions=58
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000075032011.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000075031984.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000075032011.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002808889.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002808889.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002808901.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002808901.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002808892.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002808892.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002808891.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002808891.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002808890.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002808890.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002808890.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002808890.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002808892.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002808892.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002808891.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002808891.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002808892.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002808892.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000002808892.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002808892.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002808892.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002808892.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000002808893.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002808893.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000044466678.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000044466678.1 node_expansions=27
FooPlayer.decide: Prioritizing 12 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1200000002816696.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000002813474.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000002816696.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000002815418.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000002814474.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000002815140.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000002815307.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000002816974.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000002814474.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000002815696.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000044466679.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=900000033357179.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=1200000002816696.8 node_expansions=222
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000002813504.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000002813488.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000002813498.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000002816696.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000002813499.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1200000002816696.8 node_expansions=41
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1200000002813474.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000002816710.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000002816154.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000002816710.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000002815432.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000002816710.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000002815140.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000002814487.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000002816987.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000002814474.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000002815696.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=1200000002816710.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000002816696.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000002816696.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000002816686.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000002816686.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000002816673.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000002816673.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000002816686.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000002816686.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000002816711.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000002816711.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000002816726.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000002816726.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000044484280.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000044484280.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000044484281.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000036150059.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000033372281.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000072262060.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000044484281.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000044484280.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000044484280.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000005594502.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000005594514.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000075039837.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000044484280.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000002816725.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000044484281.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000072262070.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000072262069.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000044484281.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=1200000075039837.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000075039836.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000075039836.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000075039837.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000075039837.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000075039837.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000075039837.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000075043321.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000075043321.2 node_expansions=23
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000044484282.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000044484283.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000044484282.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000036150071.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000033372289.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000002816727.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000072262071.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000044484289.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000044484282.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000044484282.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000005594515.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000005594504.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000044484282.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000002816726.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000044484282.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000072265543.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000072262067.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000044484295.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=1200000072265543.5 node_expansions=74
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000072262067.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000072262067.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000072262068.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000072262068.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000072262081.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000072262057.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000072262067.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000072265555.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000072265520.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1200000072265555.5 node_expansions=59
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1200000072262056.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000072264457.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000072265277.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000072264722.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000072264000.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000072265278.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000072263722.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000072263069.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000072265570.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000072263069.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000072264292.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000072265013.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=1200000072265570.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000072265570.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000072265570.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000072268742.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000072268742.2 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000072265555.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000072265555.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000072268743.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000072268743.2 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000072265569.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000072265569.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000072265569.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000072265569.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000072265570.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000072265570.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000002820234.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000002820234.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000002820234.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000002820234.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000002820234.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000002820234.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000002820236.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000002820236.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000002820237.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000002820237.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000044487792.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000044487792.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000044487793.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000036153567.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000033375793.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000072265578.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000044487792.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000044487792.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000044487792.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000005598014.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000005598014.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000075043348.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000044487793.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000002820236.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000044487805.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000072265578.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000072265578.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000044487792.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=1200000075043348.8 node_expansions=60
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000075043344.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000075043344.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000002823431.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000002823431.0 node_expansions=28
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000002820222.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000002820223.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000002820233.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000002823431.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000002823395.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1200000002823431.0 node_expansions=62
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1200000002820208.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000002822611.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000002823444.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000002822875.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000002822153.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000002823431.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000002821889.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000002821208.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000002822889.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000002821208.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000002822445.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000002823153.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000002822333.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=1200000002823444.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000002823431.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000002823431.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000002823458.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000002823458.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000002823460.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000002823460.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000002823447.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000002823447.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000002823456.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000002823456.0 node_expansions=15
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000002823457.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000002823425.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000002826617.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000002826633.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000002823449.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1200000002826633.2 node_expansions=70
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1200000002823411.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000002825799.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000002824411.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000002825244.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000002826102.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000002825369.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000002826633.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000002825078.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000002824435.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000002826102.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000002824411.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000002824244.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000002826355.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000002825523.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=1200000002826633.2 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002826633.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002826633.0 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000002826646.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000002826646.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999972271092.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999972271092.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000002826646.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000002826646.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000044494188.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000044494202.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000044494189.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000036159977.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000033382196.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000002826634.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000072271977.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000044494188.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000044494188.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000044494188.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000005604424.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000005604411.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000075049757.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000044494213.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000044494188.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000072272004.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000072271977.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000044494188.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=1200000075049757.8 node_expansions=62
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000075049755.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000075049755.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000075049779.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000075049779.8 node_expansions=13
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000075049779.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000075049754.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000075049776.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000075049798.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000075049776.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000075049774.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=1200000075049798.8 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000075049774.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000075049774.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000075049801.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000075049801.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000075049801.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000075049749.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000075049801.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000075049789.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000075049789.8 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000044494233.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000044494246.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000044494233.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000036160012.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000033382244.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000002826677.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000072272022.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000044494233.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000044494246.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000044494233.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000005604455.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000005604455.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000044494233.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000002826677.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000044494233.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000072272022.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000072272023.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000044494233.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=1200000072272023.0 node_expansions=91
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000072272022.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000072272021.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000072272022.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000002826685.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000002826687.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000002826687.8 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000002826675.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000002826651.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000002826675.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000002826675.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000002826675.8 node_expansions=8
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000044494231.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000044494231.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000044494231.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000036160020.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000033382254.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000072272022.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000044494231.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000044494231.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000044494232.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000005604467.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000005604465.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000075049811.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1200000044494231.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1200000002826675.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1200000044494231.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1200000072272020.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1200000072272033.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1200000044494231.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=1200000075049811.2 node_expansions=126
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000075049797.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000075049772.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000075049797.8 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000002826700.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000002826700.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000002826686.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000002826686.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000002829617.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000002829617.5 node_expansions=50
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000002826673.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000002827687.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000002827673.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000002827686.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000002827673.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000002827673.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000002829339.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000002828617.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000002828339.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000002827673.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000002829353.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000002827673.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1200000002827506.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1200000002829617.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1200000002828784.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=1200000002829617.5 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000002829617.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000002829617.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000002829632.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000002829632.0 node_expansions=5
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000002829646.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000002829630.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000002829646.5 node_expansions=13
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999972274088.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999972274088.8 node_expansions=8
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000013941646.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000013941643.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000013941646.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000066710244.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000075040967.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000072266688.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000013941646.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000013941654.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000013941646.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1199999975051865.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1199999975051865.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000105600022.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1200000013941646.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1199999972274090.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1200000013941646.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1500000072266688.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1500000072266688.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1200000013941646.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=1500000105600022.0 node_expansions=846
FooPlayer.decide: Prioritizing 24 infrastructure actions over 27 total
FooPlayer.decide: Evaluating 24 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000075052745.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000075053744.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000075053744.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000075053744.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000075053744.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000075053745.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000075053744.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000075055408.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000075055410.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000075054688.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000075054410.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000075053744.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1200000075055410.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1200000075053577.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1200000075054297.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1200000075054852.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1500000094492467.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1500000091711691.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 18: expected_value=1500000100043092.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 19: expected_value=1500000105596524.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 20: expected_value=1500000105600022.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 21: expected_value=1500000097267688.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 22: expected_value=1500000097267687.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 23: expected_value=1500000100049243.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=1500000105600022.0 node_expansions=168
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000105600023.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000105600010.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000105600023.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999975043579.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999975043579.8 node_expansions=8
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000044488900.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000044488899.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000013933344.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000066710244.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000063932469.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000002821344.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000072266689.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000044488900.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000044488899.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000013933345.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000005599121.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000105600022.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1500000044488899.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1500000002821358.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1500000044488912.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1500000072266688.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1500000072266703.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1500000044488913.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=1500000105600022.0 node_expansions=126
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000105600025.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000105600010.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000105600025.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000105600034.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000105600034.5 node_expansions=8
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000044488925.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000044488938.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000013933368.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000066710268.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000063932480.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000002821366.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000072266704.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000044488938.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000044488938.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000013933369.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1499999975043590.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000005599144.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1500000044488938.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1500000002821368.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1500000044488925.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1500000072266704.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1500000072266704.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1500000044488924.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1500000072266704.2 node_expansions=126
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000072266703.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000072266703.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000072266703.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000072266703.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000072266703.2 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000072266703.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000072266691.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000072266703.2 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000044488926.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000044488926.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000038929858.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000066710255.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000063932477.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000002821370.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000069485414.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000069485414.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000013933370.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1499999975043590.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000005599144.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000105600036.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000044488926.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000002821370.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000044488926.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000072266712.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000072266712.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000044488922.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), None, None)) score=1800000069485414.2 node_expansions=143
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000044488936.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000044488914.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000044488936.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000044488922.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000044488922.2 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1500000044488937.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000044488923.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1500000044491577.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000044488922.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000044488923.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1500000044488912.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1500000044491577.5 node_expansions=54
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1500000044488924.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000044489910.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000044489911.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000044489926.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000044489924.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000044489924.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000044489926.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000044489924.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000044491577.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000044490882.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000044490591.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000044489926.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000044491591.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000044489744.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000044490493.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1500000044491022.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(43, 44)) score=1500000044491591.0 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000044491591.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000044491591.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000044491605.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000044491605.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000044491593.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000044491593.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000044491593.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000044491591.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000044491591.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000044491601.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000044491593.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000044491601.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000000041734.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000000041734.0 node_expansions=93
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000044491601.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000044491592.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000013936045.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000066712923.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000063935148.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000002824037.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000072269371.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000044491593.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000044491592.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000013936037.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000005601814.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000105602701.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000044491605.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000002824036.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000044491592.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000072269367.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000072269379.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000044491592.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=1500000105602701.2 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000105602712.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000105602702.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000105602712.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000105605343.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000105605343.0 node_expansions=33
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000105602700.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000105602703.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000105602703.2 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000105602703.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000105602703.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000105602716.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000105602716.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000105602703.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000105602703.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000105602700.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000105602700.4 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000105602678.9 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000105604786.6 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000105602699.9 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000105602700.4 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000105604751.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=900000105604786.6 node_expansions=96
FooPlayer.decide: Prioritizing 16 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000105602675.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000105603675.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000105603702.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000105603675.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000105603675.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000105603675.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000105603675.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000105603691.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000105603675.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000105603953.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000105604619.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000105602675.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=900000105603688.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=900000105603522.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=900000105604246.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=900000105604800.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(43, 47)) score=900000105604800.0 node_expansions=64
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000105602022.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000105602022.2 node_expansions=19
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000105604800.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000105604800.0 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000105604801.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000105604793.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000105604782.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000105604780.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000105604778.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000105604801.0 node_expansions=32
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000105604813.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000105604813.5 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000105604815.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000105604815.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000105604816.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000105604816.5 node_expansions=6
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000105604814.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000105604814.5 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999975048369.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999975048369.0 node_expansions=3
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999947267816.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999975048367.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=899999975048379.1 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000000042868.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=899999975051556.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1200000000042868.8 node_expansions=166
FooPlayer.decide: Prioritizing 23 infrastructure actions over 25 total
FooPlayer.decide: Evaluating 23 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999975048370.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999975049370.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999975049370.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=899999975049370.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=899999975049370.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=899999975049370.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=899999975049370.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=899999975049370.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=899999975049647.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=899999975050314.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=899999975051592.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=899999975048370.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=899999975049370.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=899999975049203.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=899999975049925.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=899999975049370.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1199999994488093.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1199999991707315.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 18: expected_value=1200000000042758.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 19: expected_value=1199999997267368.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 20: expected_value=1200000000042868.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 21: expected_value=1199999988931090.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 22: expected_value=1199999986156043.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=43) score=1200000000042868.5 node_expansions=143
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999972262315.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999972262315.0 node_expansions=42
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999972262313.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999972262313.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999972262316.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999972262316.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999997256680.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999997256680.8 node_expansions=65
FooPlayer.decide: Prioritizing 20 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 20 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999972262300.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999972263300.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999972262300.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1199999972263302.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1199999972263300.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1199999972263302.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1199999972263300.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1199999972263302.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1199999972263578.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1199999972264245.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1199999972263300.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1199999972262300.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1199999972263300.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1199999972263136.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1199999972263856.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1199999972263300.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1499999991702014.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1499999988921237.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 18: expected_value=1499999997256693.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 19: expected_value=1499999994481303.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=9) score=1499999997256693.0 node_expansions=80
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999997256679.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999997256679.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999975036388.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999975036388.2 node_expansions=33
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999975034470.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999975034470.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999975036388.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999975036388.2 node_expansions=33
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000044479792.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000019479792.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1499999988924248.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000066701154.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000075035375.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000041702028.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000072257593.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000044479803.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000019479801.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000013924248.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000027812251.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000127813139.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1500000044479792.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1499999988924239.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1500000047257584.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1500000100035359.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1500000072257586.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1500000044479792.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=1500000127813139.2 node_expansions=78
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000127813137.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000127813111.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000127813137.2 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000127813159.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000127813159.8 node_expansions=32
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000127813148.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000127813146.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000127813148.2 node_expansions=24
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000127813163.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000127813163.8 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000127811776.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000127813158.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000127813158.8 node_expansions=24
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000127813159.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000127813159.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000127813162.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000127813162.8 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000127811776.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000127811776.8 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000127813167.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000127813167.8 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000127813170.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000127813170.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999975036423.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999975036423.8 node_expansions=34
FooPlayer.decide: Prioritizing 16 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999975034493.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999975035493.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1499999975034493.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1499999975035493.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1499999975035493.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1499999975035493.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1499999975035493.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1499999975034493.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1499999975035770.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1499999975036437.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1499999975035493.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1499999975034493.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1499999975035493.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1499999975035326.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1499999975036048.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1499999975035493.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=1499999975036437.5 node_expansions=272
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999975035033.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1499999975036439.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1499999975036448.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1499999975036438.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1499999975036426.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=1499999975036448.2 node_expansions=40
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999975036434.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1499999975036421.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999975036434.8 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999975036457.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999975036457.8 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999975036449.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1499999975036435.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999975036449.2 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999975036447.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999975036447.2 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999975036447.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1499999975036446.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999975036447.2 node_expansions=13
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999975039111.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999975039111.8 node_expansions=49
FooPlayer.decide: Prioritizing 17 infrastructure actions over 24 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999975037991.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999975039102.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1499999975040102.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1499999975039102.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1499999975040102.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1499999975040102.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1499999975040102.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2099999975038269.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1499999975039102.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1499999975039102.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1499999975040380.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1499999975040658.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1499999975040102.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1499999975040102.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2099999975038824.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2099999975038991.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1499999975040102.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=2099999975038991.5 node_expansions=821
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999975038005.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999975038978.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2099999975038978.5 node_expansions=40
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999975038002.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999975038978.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1499999975038004.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1499999975037993.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1499999975038014.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2099999975038978.8 node_expansions=78
FooPlayer.decide: Prioritizing 18 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999975038978.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999975037992.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1499999975038978.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1499999975038978.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1499999975038989.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1499999975038990.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1499999975038978.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1499999975037993.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1499999975037978.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2099999975038978.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1499999975039256.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1499999975040659.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1499999975037993.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1499999975038989.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1499999975038980.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1499999975037980.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2099999975038826.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1499999975038989.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(24, 53)) score=2099999975038978.5 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999975038978.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999975038978.5 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999958372338.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999958372338.2 node_expansions=18
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999958372335.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999958372335.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999958372341.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999958372341.2 node_expansions=22
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999958372339.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999958372339.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999958372340.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999958372340.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000027817672.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000002817672.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999972262116.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000050039005.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000058373237.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000025039902.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000055595450.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000027817672.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000002817669.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2099999997262115.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000011150126.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000127817680.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000044484347.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2099999972262113.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000030595458.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000083373228.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2100000055595458.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2100000027817672.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=2100000127817680.5 node_expansions=297
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000127817669.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000127817650.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000127817681.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000127817650.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000127817660.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'SHEEP')) score=2100000127817681.5 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000127817651.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000127817651.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000127817684.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000127817684.5 node_expansions=18
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000127817652.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000127817672.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000127817659.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000127817672.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000127817680.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=2100000127817680.5 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000127817671.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000127817671.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000111147683.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000111147683.5 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000111147682.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000111147682.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000111147685.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000111147685.5 node_expansions=25
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000111147687.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000111147687.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000111147686.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000111147686.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000111147687.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000111147687.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999941702350.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999941702350.2 node_expansions=18
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999941702313.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999941702324.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2099999941702348.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2099999941702351.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2099999941702338.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2099999941702351.0 node_expansions=32
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999941702338.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999941702338.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999941702349.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999941702349.2 node_expansions=17
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999941702323.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999941702336.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2099999941702351.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2099999941702336.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2099999941702346.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'SHEEP')) score=2099999941702351.0 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999941702351.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999941702351.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999941702350.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999941702350.0 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000027814347.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000002814357.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999955592128.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000033369023.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000041703239.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000008369905.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000055592138.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000011147683.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2099999986147684.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2099999980592127.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2099999994480128.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000111147680.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000027814349.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2099999955592126.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000013925462.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000066703238.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2100000038925462.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2100000011147684.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=2100000111147680.5 node_expansions=81
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000111147684.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000111147684.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000111147684.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000111147684.5 node_expansions=22
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000111147687.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000111147681.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000111147672.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000111147671.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000111147682.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000111147687.5 node_expansions=36
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000111147686.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000111147686.5 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000111147688.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000111147688.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999941702348.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999941702348.0 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999941702340.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999941702327.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2099999941702347.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2099999941702334.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2099999941702337.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=2099999941702347.0 node_expansions=36
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999941702334.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999941702312.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999941702334.5 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000027814338.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000002814349.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000033369014.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000041703240.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000008369893.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000055592126.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000011147684.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2099999986147672.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2099999980592125.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2099999941702347.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2099999994480125.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000111147681.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000027814348.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2099999955592116.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000013925460.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000066703246.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000038925470.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2100000011147670.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=2100000111147681.2 node_expansions=86
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000111147678.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000111147678.2 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000027814345.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000002814357.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2099999955592125.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000033369015.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000041703246.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000008369900.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000055592126.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000011147668.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2099999986147668.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2099999980592115.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2099999941702337.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2099999994480125.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000027814349.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2099999955592126.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000013925459.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000066703237.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000038925450.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000011147668.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=2100000066703237.8 node_expansions=138
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000066703233.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000066703202.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000066703224.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000066703222.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000066703239.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000066703236.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2100000066703239.2 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000066703212.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000066703212.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000027814357.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2700000002814351.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2699999955592101.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2700000033369027.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2700000041703223.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2700000008369903.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2700000055592111.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2700000011147667.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2699999986147656.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2699999980592112.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2699999994480128.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000111147682.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2700000027814347.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2699999955592128.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000013925458.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2700000066703239.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000038925458.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2700000011147683.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=2700000111147682.0 node_expansions=63
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000111147678.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000111147678.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000111147694.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000111147657.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000111147694.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000111147704.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000111147704.5 node_expansions=9
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000111147704.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000111147691.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000111147704.5 node_expansions=15
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000111147704.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000111147704.5 node_expansions=9
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000111147709.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000111147703.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000111147709.5 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=3000000141703217.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000141703217.5 node_expansions=34
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000111147709.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000111147707.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000111147709.5 node_expansions=16
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000083369932.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000083369932.5 node_expansions=9
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000083369882.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000083369929.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2700000083369929.5 node_expansions=11
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000083369931.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000083369916.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000083369931.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000083369932.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000083369932.5 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000083369931.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000083369918.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000083369931.5 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000066701712.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000066701712.5 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 15 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000066701710.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000066701708.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000066701710.5 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000066701714.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000066701714.5 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 15 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000066701693.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000066701710.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2700000066701710.5 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000066701712.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000066701712.5 node_expansions=4
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000061124420.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000066681710.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000069458377.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000030566056.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000030568266.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000075014486.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000075015000.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000069457753.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000072235864.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000069457831.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000075013389.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000030566334.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000030568266.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000030567710.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000030568266.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000072236143.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000063902264.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000075013864.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000066681153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000072237264.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000061122777.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000038899986.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000038897208.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000058344999.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000052786665.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000075012265.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000052787208.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000052788597.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000061121641.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000041676940.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000055567497.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000050010274.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000050010274.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000061122777.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000047233054.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000069456999.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000072235608.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000052788054.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000052789443.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000066680530.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000050011107.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000050010819.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000058346654.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000050011930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000050010832.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000061124444.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000044454430.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000044455542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000066681111.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000055567499.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=600000075015000.9 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000075018889.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000075015834.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000075015556.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=600000075018889.8 node_expansions=351
FooPlayer.decide: Prioritizing 47 infrastructure actions over 47 total
FooPlayer.decide: Evaluating 47 actions with lookahead depth=3
  Action 0: expected_value=600000030569167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000036126388.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000030573887.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=599999991681543.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=599999991680709.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000038907220.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000041685334.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000036129422.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000036128877.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=599999991681808.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=599999994458755.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=599999991681530.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=599999991681810.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000030570776.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000022237155.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000047238334.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000025012988.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000030570487.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=599999997234572.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=599999997234016.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000019459364.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000013902128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000036127764.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000013902694.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000013904083.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000030571097.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000008348517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000022239075.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000016681850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000016681850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000022238251.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=599999997236515.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000019460474.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000038904976.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000013903517.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000013904906.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000038904986.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000016682684.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000011123805.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000019459095.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000011124638.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000000014292.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000011125140.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000002792073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000002790962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000016678750.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000005568180.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=600000047238334.2 node_expansions=3432
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000047238334.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047236667.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047238056.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=600000047238334.2 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047238336.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047238336.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047238348.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047238348.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047238346.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047238346.2 node_expansions=21
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000047238348.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000036126346.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000080571679.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000047238348.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999994458788.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000075016132.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000002793014.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000080571679.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000047238348.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000047238348.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000047238344.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000047238344.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000047238355.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999994458788.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999994458792.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000047238348.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000075016124.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000030570789.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=600000080571679.6 node_expansions=154
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000080571677.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000080571664.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000080571667.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000080571688.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000080571677.1 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000080571679.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=600000080571688.1 node_expansions=42
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000080571690.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000080571651.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080571690.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080571697.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000080571697.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000080571687.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000080571666.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080571687.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002793034.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002793034.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000002793020.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000002792986.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002793020.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994458809.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994458809.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999994458801.8 action_type=ActionType.END_TURN
  Action 1: expected_value=599999994458787.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994458801.8 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994458810.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994458810.8 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999994458818.8 action_type=ActionType.END_TURN
  Action 1: expected_value=599999994458774.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994458818.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999994458808.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994458808.8 node_expansions=2
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=599999969458808.8 action_type=ActionType.END_TURN
  Action 1: expected_value=599999994458782.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=599999994458798.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999994458810.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999994458808.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=599999994458810.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=599999994458810.8 node_expansions=45
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999994458821.8 action_type=ActionType.END_TURN
  Action 1: expected_value=599999994458772.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994458821.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969458810.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999969458810.8 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000022238379.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000011126377.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000080571700.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000022238366.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000022238377.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000050016168.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999977793046.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000055571710.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000047238384.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000047238367.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000022238379.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000022238378.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000022238378.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999969458810.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999969458810.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000022238366.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000050016145.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000005570822.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=600000080571700.6 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000080571724.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000080571709.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080571724.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080576854.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000080576854.0 node_expansions=37
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000080571710.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000080571685.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080571710.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080576867.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000080576867.5 node_expansions=37
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000080571717.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000080575200.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000080576867.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000080574367.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000080573942.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000080575331.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000080573665.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000080573387.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=600000080576867.5 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000080576868.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000080576842.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080576868.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080576868.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000080576868.5 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000080576864.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000080576854.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000080580430.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000080576835.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000080576835.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000080576844.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=600000080580430.6 node_expansions=47
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000080579053.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000080580319.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000080576833.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000080580333.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000080579498.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000080580319.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000080580444.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000080578764.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000080578499.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=600000080580444.1 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080580430.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080580430.6 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080580467.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000080580467.6 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000022247110.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000011135121.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000022247110.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000022247110.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999969467555.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000050024890.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999977801777.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000055580457.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000047247122.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000047247134.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000022247134.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000022247110.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000022247110.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999969467578.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999969467555.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000022247110.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000050024901.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000005579556.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=600000055580457.1 node_expansions=56
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055580445.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055580445.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999977801790.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999977801790.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999977801802.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999977801802.9 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999977801798.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999977801798.9 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999977801777.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999977801777.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969467546.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999969467546.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999969467535.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999969467535.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999947245314.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999947245314.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999947245313.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999947245313.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999947245314.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999947245314.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999947245314.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999947245314.0 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999947245334.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999947245334.0 node_expansions=16
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999927800870.6 action_type=ActionType.END_TURN
  Action 1: expected_value=599999947245311.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999947245323.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999947245335.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999947245325.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=599999947245335.5 node_expansions=28
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999947245333.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999947245333.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999927800891.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999927800891.1 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999927800903.1 action_type=ActionType.END_TURN
  Action 1: expected_value=599999927800877.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999927800903.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999927800910.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999927800910.1 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=599999927800912.1 action_type=ActionType.END_TURN
  Action 1: expected_value=599999927800890.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=599999927800900.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999927800911.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999927804398.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=599999927800910.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=599999927804398.8 node_expansions=50
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=599999927802733.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999927803120.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999927803565.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999927800923.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999927804399.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999927803565.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999927804398.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999927804423.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999927802843.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999927802565.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=599999927804423.2 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999927804409.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999927804409.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999927804400.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999927804400.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999927804410.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999927804410.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999961137701.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999961137701.0 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999927804430.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999927804430.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999927804407.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999927804407.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999927804408.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999927804408.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999961137726.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999961137726.5 node_expansions=49
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999927804408.8 action_type=ActionType.END_TURN
  Action 1: expected_value=599999927804410.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999961137696.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999927804399.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999927804410.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=899999961137696.5 node_expansions=34
FooPlayer.decide: Prioritizing 2 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999961137696.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=899999927804375.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=7) score=899999961137696.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999961137732.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999961137732.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999961137696.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999961137696.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999961137707.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999961137707.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999961137722.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999961137722.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999927804389.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999927804389.6 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999905583408.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999905583408.6 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999905579946.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999905579946.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999880580865.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999880580865.5 node_expansions=11
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999980581725.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999969469722.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000050026167.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999958359501.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999958359500.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999905579944.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000008359500.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000047248389.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000005581723.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999983359513.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999958359499.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999958359500.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999958359499.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999905579944.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999905579944.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999977803945.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000005581735.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999908358625.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=900000050026167.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000050026167.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000050026167.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000050026168.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000050026168.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000050026165.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000050029631.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000050026145.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000050026133.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000050026145.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=900000050029631.0 node_expansions=42
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000050026964.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000050027964.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000050028242.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000050027133.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000050026166.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000050027966.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000050027154.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000050026131.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000050029631.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000050028075.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000050027797.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=900000050029631.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000050029631.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000050029631.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000050029631.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000050029631.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000050029635.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000050029635.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999880584298.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999880584298.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999880584335.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999880584335.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999880584355.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999880584355.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999852806580.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999852806580.8 node_expansions=9
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=299999961118336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=299999958340280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000005564836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000019454614.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000033345447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000038901558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=299999958339725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000008341780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000005564836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000011120725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000016676836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000002787058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000000008169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000016676836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000016675169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000011121225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000033345169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000011118447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000027788780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000013895169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=299999958338891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000019453502.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=299999958338058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=299999958340003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000000008168.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999977783389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999977782834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999986118390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999977783389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000002785946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999983338945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999983338389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000000008168.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999975005056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999994452057.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999977782556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999977782556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999994453168.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999975005612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999997232335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000002784835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999980562278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999994449835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999980562278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999972226167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999988896224.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999972227278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999975003945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999980561168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999975003112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999975004223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999997228724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=5) score=300000038901558.56 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000038901558.56 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000038898503.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000038899891.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=300000038901558.56 node_expansions=387
FooPlayer.decide: Prioritizing 44 infrastructure actions over 44 total
FooPlayer.decide: Evaluating 44 actions with lookahead depth=3
  Action 0: expected_value=600000011127706.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000011127430.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000050017499.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000047239432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000041683889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000047238044.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000033349642.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000058349768.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000058345900.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000052792485.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000044458889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000011126588.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000050016399.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000011125742.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000011127720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000041683876.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000030571073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000030570517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000038906098.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000030571096.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000044461675.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000025014626.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000025014105.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000030569918.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000016680763.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000036125833.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000030570239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000030570239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000036125808.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000016680459.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000038902751.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000033345796.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000033346906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000036125542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000033348318.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000013901860.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000030571930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000013902972.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000027791653.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000033348877.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000027790819.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000027791930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000038904442.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000022236871.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=600000058349768.8 node_expansions=272
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000058353095.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058355186.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058353095.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=600000058355186.4 node_expansions=32
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058355187.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058355187.4 node_expansions=17
FooPlayer.decide: Prioritizing 7 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=600000058351187.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058349776.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058355210.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000058350780.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000058352564.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000058353953.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000058351176.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=600000058355210.9 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058355210.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058355210.9 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058355235.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058355235.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058355224.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058355224.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000022242356.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000058355235.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000086127539.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000038909023.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000030575703.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999994464567.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000058355234.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000058355246.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000058355247.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000011131234.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000011131245.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000058355234.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000094466346.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000094466346.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000058355245.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000058355234.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000058355247.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000058355234.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=900000086127539.0 node_expansions=124
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000086133036.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086132985.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086133036.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086133036.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086133036.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000086133023.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086132998.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086133023.1 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086133041.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086133041.1 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000086133045.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086133009.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000086127542.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000086133015.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000086133011.1 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000086133017.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=900000086127542.5 node_expansions=46
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000086134392.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086138182.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086133002.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000086135946.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000086134002.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000086135779.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000086137168.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000086134391.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000086127542.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=900000086127542.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000086127556.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000086127556.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000086127586.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000086127586.0 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000086127596.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000086127576.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000086127576.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000086127587.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000086127598.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'ORE')) score=900000086127598.0 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000086127587.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000086127587.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000127794194.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000127794194.8 node_expansions=9
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000080571094.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000122238639.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000102792430.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000088904428.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000052793305.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000122238639.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000122238639.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000122238639.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000100016416.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000052792416.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000075014639.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000122238639.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000158349761.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000158349761.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000122238639.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000122238639.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000122238639.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000122238639.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=1200000158349761.2 node_expansions=194
FooPlayer.decide: Prioritizing 3 infrastructure actions over 5 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1200000158349764.8 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1200000141683121.8 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1200000138905332.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=5) score=1200000158349764.8 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000158349763.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000158349763.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000158349801.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000158349801.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000158349811.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000158349811.2 node_expansions=16
FooPlayer.decide: Prioritizing 2 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000183349821.8 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1500000180572010.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=13) score=1500000183349821.8 node_expansions=22
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000183349800.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000183349765.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000183349780.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000183349788.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000183349775.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000183349800.2 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000163909522.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000163909522.2 node_expansions=20
FooPlayer.decide: Prioritizing 1 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000186131722.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=11) score=1800000186131722.5 node_expansions=19
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000186127558.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000186127558.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000186131722.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000186127580.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000186127568.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=1800000186131722.5 node_expansions=31
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=1800000186128954.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000186129802.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000186127580.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000186129525.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000186128550.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000186130333.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000186131724.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000186128954.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 5)) score=1800000186131724.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000186131722.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000186131722.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000186136092.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000186136092.8 node_expansions=42
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000186131788.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000186131795.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000186131795.0 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000186131795.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000186131784.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000186131795.0 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000186140712.0 action_type=ActionType.PLAY_ROAD_BUILDING
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000186131797.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_ROAD_BUILDING: 'PLAY_ROAD_BUILDING'>, value=None) score=1800000186140712.0 node_expansions=100
FooPlayer.decide: Prioritizing 9 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1800000186140171.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000186137489.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000186140716.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000186138323.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000186136104.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000186138049.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000186137105.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000186139156.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000186137489.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=1800000186140716.0 node_expansions=185
FooPlayer.decide: Prioritizing 10 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1800000186139047.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000186137501.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000186138334.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000186136111.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000186140714.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000186138025.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000186137112.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000186138846.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000186139889.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000186137500.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=1800000186140714.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000186140730.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000186140730.0 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000186140712.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000186140711.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000186140712.0 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000186143091.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000186143091.0 node_expansions=43
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000186140716.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000186143082.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2400000186143082.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000186143050.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000186140717.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2400000186143070.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2400000186143082.5 node_expansions=184
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000186140727.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000186140724.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2400000186143082.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000186140694.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000186140692.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1800000186140690.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=2400000186143082.5 node_expansions=55
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1800000186143637.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000186142101.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000186142924.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000186140690.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000186142546.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000186142647.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000186141692.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000186140693.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000186144480.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000186143101.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000186142082.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000208355389.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=2100000205579833.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=2400000186143101.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000186143101.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000186143101.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000186151461.5 action_type=ActionType.PLAY_ROAD_BUILDING
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_ROAD_BUILDING: 'PLAY_ROAD_BUILDING'>, value=None) score=2400000186151461.5 node_expansions=166
FooPlayer.decide: Prioritizing 12 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2400000186151461.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000186148236.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000186149091.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000186146847.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000186148680.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000186148813.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000186147850.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000186146869.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000186146850.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000186151480.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000186149258.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000186148258.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=2400000186151480.5 node_expansions=316
FooPlayer.decide: Prioritizing 13 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2400000186149794.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000186148239.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000186149093.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000186146850.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000186148683.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000213920963.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000186148961.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000186151482.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000186147850.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000186146850.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000186146850.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000186149252.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000186148239.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=2700000213920963.5 node_expansions=69
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3000000233362284.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000233362284.5 node_expansions=369
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2400000186148813.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000186148834.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2400000186148783.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000186148782.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000186153392.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2400000186148790.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=2400000186153392.5 node_expansions=48
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2400000186151727.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000186150179.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000186151045.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000186148783.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000186150656.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000186149790.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000186150892.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000186151170.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000186149781.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000186153407.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000186148781.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000186148822.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000186151170.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000186149656.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=2400000186153407.0 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000186153392.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000186153392.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000033373825.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000033373825.5 node_expansions=3
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2400000033374825.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000033375216.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000033376047.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000033376523.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000033373825.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000033375690.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000033374825.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000033375951.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000033376214.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000033374857.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000033377634.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000033373877.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000033373877.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000033376214.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000033374658.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=2400000033377634.5 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000033377617.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000033377617.5 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000033377605.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000033377589.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000033377646.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000033380519.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000033377648.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2400000033380519.5 node_expansions=52
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2400000033378575.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000033378978.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000033379797.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000033380278.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000033377575.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000033379423.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000033378575.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000033379742.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000033379978.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000033378611.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000033380519.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000033377611.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000033377575.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000033378575.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000033380000.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000033378408.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=2400000033380519.5 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000033380519.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000033380519.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000033380575.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000033380575.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000033380587.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000033380577.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000033380587.5 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999997269479.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999997269479.5 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2399999997269479.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2399999997269485.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2399999997269485.5 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2399999997269481.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2399999997269428.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999997269481.0 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000036153604.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000036153604.0 node_expansions=48
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999997269502.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2399999997269465.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999997269502.5 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000036153646.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000036153646.0 node_expansions=56
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999969491732.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2399999997269515.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2399999997269515.0 node_expansions=15
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999997269467.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999997269467.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999969491727.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999969491727.0 node_expansions=5
FooPlayer.decide: Prioritizing 17 infrastructure actions over 31 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2399999969495670.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999969496059.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2399999969497169.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2399999969496780.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2399999969494670.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2399999969496503.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2399999969495670.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2399999969496781.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2399999969497336.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2399999969495670.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2399999969494670.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2399999969494670.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2399999969495670.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2399999969497059.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2399999969495503.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2399999969497059.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2399999969496336.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(31, 32)) score=2399999969497336.0 node_expansions=959
FooPlayer.decide: Prioritizing 17 infrastructure actions over 27 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2399999969495118.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999969495503.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2399999969496336.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2399999969496780.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2399999969494114.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2399999969495951.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2399999969495118.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2399999969496225.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2399999969497336.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2399999969495114.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2399999969494118.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2399999969494114.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2399999969495114.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2399999969496503.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2399999969494947.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2399999969497063.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2399999969495781.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(30, 31)) score=2399999969497336.0 node_expansions=68
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999969497329.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999969497329.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999991720453.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999991720453.5 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000047278898.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000105610234.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000116721341.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000069500231.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000063945564.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000086165776.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2400000086165787.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2400000105613117.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2400000041721333.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2399999969497342.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2400000013941777.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2400000086165777.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2400000158390898.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2400000158390931.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2400000086165777.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2400000086165787.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2400000086165776.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2400000086165776.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=2400000158390931.0 node_expansions=294
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000158388012.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000158387997.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000158388012.0 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000158388016.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000158388016.0 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000158387995.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000158388014.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2400000158388014.5 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000158388010.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000158388010.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000158388012.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000158388012.5 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000158388029.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000158388026.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000158388029.0 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000158388039.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000158388039.5 node_expansions=3
FooPlayer.decide: Prioritizing 26 infrastructure actions over 37 total
FooPlayer.decide: Evaluating 26 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000186160906.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000186161295.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000186159906.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000186162573.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000186159906.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000186161740.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2700000186160906.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2700000186162018.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2700000188943572.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2700000186159906.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2700000186159906.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2700000186160906.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2700000186162295.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2700000186160740.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2700000186161851.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2700000186161574.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2700000186161740.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=3000000200036427.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 18: expected_value=3000000208373538.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 19: expected_value=3000000208373538.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 20: expected_value=3000000205597983.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 21: expected_value=3000000186154260.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 22: expected_value=3000000197263261.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 23: expected_value=3000000202821760.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 24: expected_value=3000000200043147.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 25: expected_value=3000000200045370.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=3000000208373538.5 node_expansions=1953
FooPlayer.decide: Prioritizing 24 infrastructure actions over 35 total
FooPlayer.decide: Evaluating 24 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000186160908.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000186161295.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000186159906.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000186162599.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000186159906.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000186161744.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2700000186160910.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2700000186162018.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2700000186160921.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2700000186159910.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2700000186159910.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2700000186160920.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2700000186162295.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2700000186160740.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2700000186161851.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2700000186161598.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2700000186161744.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=3000000208373575.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 18: expected_value=3000000205597988.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 19: expected_value=3000000186154297.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 20: expected_value=3000000197263276.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 21: expected_value=3000000202821760.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 22: expected_value=3000000200043147.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 23: expected_value=3000000200045370.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=3000000208373575.5 node_expansions=147
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000016678169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000025010114.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000011121225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=299999958340280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=299999958341669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000025009891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000038899891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000025009614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000016677669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000008342891.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000008343447.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000008342891.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=299999958340003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=299999958339169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=299999958339447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=299999958340280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000016677669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000016675447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000000009003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000008344836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000027787669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000011121003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000025012391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000030567391.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999997228168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999972224778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999972226723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999991672335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999977783667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000002787335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999983339223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999983339223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000002785946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999977783667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999983338390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999975003667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999975003667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999994450946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999977782556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999994451501.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999977784501.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999975004778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999975003667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999988896779.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999972225889.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999975005334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999986119224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999975003667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999980561723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000000007335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999977783945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999977781445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000002785113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999983336445.44 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=6) score=300000038899891.9 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000038897947.44 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000038898780.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000038899891.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=300000038899891.9 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000008350487.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000063908946.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000044459164.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000036128551.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000047239187.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000008350752.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000008349076.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000008350487.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000008349665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000055574213.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000044462501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000038908035.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000050020046.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000036125276.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000022234128.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000022235239.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000030568344.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000016682694.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000030571619.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000022238237.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000022238237.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000041685008.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000027794684.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000033349431.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000025014684.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000025014684.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000033350010.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000016681583.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000022238542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000016683519.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000013903795.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000013902685.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000027793032.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000011124906.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000025013573.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000036126654.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000025014684.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000030569406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000050016422.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000027792764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000027792462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000041681642.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000022233794.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=5) score=600000063908946.4 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000063907001.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000063908945.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000063905056.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=600000063908945.4 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063908945.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000063908945.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063908970.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000063908970.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063908979.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000063908979.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000027797866.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000027797866.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063908978.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000063908978.9 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000038911498.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000030578165.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000094464510.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000008351626.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000044462733.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000036133721.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000063908978.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000063908959.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000063908955.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000063908959.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000063908956.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000063908959.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000063908959.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000063908955.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000063908955.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000100024387.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000063908955.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000000018292.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=600000100024387.6 node_expansions=118
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000100020066.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000100020066.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000100024388.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000100024388.6 node_expansions=23
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000100020070.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000100020090.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000100020076.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000100024402.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000100020070.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=600000100024402.1 node_expansions=46
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000100022335.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000100022033.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000100021903.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000100020089.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000100024426.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000100020089.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000100022735.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000100022180.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=600000100024426.6 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000100024403.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000100024403.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000100024400.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000100024400.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000100024423.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000100024423.6 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000100024425.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000100024425.6 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000100024404.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000100024404.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000100024390.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000100024390.6 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000100024390.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000100024390.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000100024403.1 action_type=ActionType.DISCARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=600000100024403.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000022625.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000022625.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000022625.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000022625.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000022625.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000022625.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000022632.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000022632.4 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000026921.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000026921.8 node_expansions=26
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000022624.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000022624.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000022635.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000022635.4 node_expansions=9
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000022625.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000022625.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000022627.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000022627.4 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000022628.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000022628.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000022639.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000022639.4 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000022627.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000022627.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972244850.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999972244850.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972244851.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999972244851.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999980582465.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999980582465.1 node_expansions=20
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999980578177.8 action_type=ActionType.END_TURN
  Action 1: expected_value=599999980582466.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999980582450.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999980578171.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999980578180.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=599999980582466.1 node_expansions=55
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=599999980580378.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999980580077.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999980579967.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999980578132.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999980578156.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999980582490.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999980579967.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999980580822.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999980580243.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=599999980582490.6 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999980582466.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999980582466.1 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999980582489.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999980582489.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999980582466.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999980582466.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999980582466.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999980582466.1 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000011138058.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000002804712.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000094473156.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000036139823.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000016693600.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000008360267.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000036139799.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000063917611.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000063917588.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000036139823.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000036139799.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000036139823.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000036139799.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000036139823.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000036139799.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000072250936.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000036139836.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999972249143.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=600000094473156.4 node_expansions=62
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094473144.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094473144.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972249142.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999972249142.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972249143.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999972249143.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972249143.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999972249143.9 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000011138043.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000002804724.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000094473168.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000036139810.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999980582501.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000016693599.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000008360278.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000036139811.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000063917622.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000063917599.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000036139834.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000036139847.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000036139834.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000036139811.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000036139810.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000036139834.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000072250929.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000036139810.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=600000094473168.4 node_expansions=80
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094473154.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094473154.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094473155.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094473155.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094473154.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094473154.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094473178.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094473178.4 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000011138058.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000002804718.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000036139821.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999980582512.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000016693607.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000008360289.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000036139822.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000063917622.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000063917622.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000036139821.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000036139821.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000036139858.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000036139846.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000036139846.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000036139821.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000072250956.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000036139821.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999972249165.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=600000072250956.1 node_expansions=86
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000072250957.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000072250930.6 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000072250928.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000072250954.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000072250940.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000072250957.1 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972249151.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999972249151.9 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999972249145.9 action_type=ActionType.END_TURN
  Action 1: expected_value=599999972249179.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999972249153.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999972249155.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999972249165.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=599999972249179.9 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972249166.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999972249166.4 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000011138068.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000002804712.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000094473180.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000036139846.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999980582512.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000016693610.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000008360268.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000036139822.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000063917600.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000063917611.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000036139846.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000036139823.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000036139823.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000036139822.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000036139846.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000036139823.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000072250934.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000036139822.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=600000094473180.9 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000094473166.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094473166.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972249166.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999972249166.4 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000011138055.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000002804735.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000094473167.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000036139846.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999980582489.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000016693610.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000008360277.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000036139846.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000063917600.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000063917624.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000036139846.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000036139846.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000036139823.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000036139822.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000036139822.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000036139822.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000072250968.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000036139822.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=600000094473167.4 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094473156.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094473156.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094473187.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094473187.9 node_expansions=5
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=600000094475566.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000094475577.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000094475399.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000094473202.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000094475010.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000094473178.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000094473177.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000094475010.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000094475844.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000094475313.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000119465930.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=900000113912296.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=900000119465930.4 node_expansions=56
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119465930.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119465930.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000083354833.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000083354833.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000083354844.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000083354830.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000083354844.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000083354844.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000083354844.8 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000083354821.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000083354828.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000083354828.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000083354854.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000083354854.8 node_expansions=4
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000083357465.1 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=900000083357468.1 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=1200000125021456.0 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=900000083357469.1 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=900000083354819.2 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='SHEEP') score=1200000125021456.0 node_expansions=59
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000125024090.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000125024090.8 node_expansions=214
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000083358842.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000083359953.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000083360231.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000083357453.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000083359287.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000083357453.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000083357453.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000083359287.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000083360675.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000083359564.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=900000083360675.9 node_expansions=400
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000083360675.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000083358842.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000083358842.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000083359675.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000083358731.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000083357453.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000083359287.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000083357453.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000083357453.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000083359287.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000083359564.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(24, 53)) score=900000083360675.9 node_expansions=198
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000083360675.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000083360675.9 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999913914467.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999913914467.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999913914468.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999913914468.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999913914469.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999913914469.1 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000011139641.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000002806308.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000125027323.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999994471802.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000063915322.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000013917419.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999994471801.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000022251641.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000063916212.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999994471802.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999994471801.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999969471801.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999969471802.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999994471812.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999994471801.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000108360656.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999994471801.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999941693134.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1200000125027323.0 node_expansions=154
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000083360687.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000083360667.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000083360668.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000083362752.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000083360689.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=900000083362752.5 node_expansions=37
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000083362474.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000083362054.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000083362043.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000083360641.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000083361919.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000083360666.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000083362498.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000083360655.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000083360666.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000083362498.1 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000083362752.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=900000083362752.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000083362752.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000083362752.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000083362800.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000083362800.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000083362776.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000083362776.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000083362798.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000083362798.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000025028508.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000008361841.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999966696120.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999886138800.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999994473010.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999986139701.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999966696133.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000063918286.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000063918286.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999966696135.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999966696133.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999941696120.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999941696120.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999966696144.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999966696120.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000038918343.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999966696120.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999913917469.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=1200000063918286.2 node_expansions=78
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000022251689.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000022251689.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000063918314.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000063918314.2 node_expansions=11
FooPlayer.decide: Prioritizing 3 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1200000063918315.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1200000055585013.2 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1200000047251674.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=6) score=1200000063918315.2 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000063918301.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000063918301.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000063920419.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000063920419.5 node_expansions=23
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000063918355.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000063918369.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000063920419.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000063918356.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000063918333.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=1200000063920419.5 node_expansions=39
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1200000063920179.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000063920446.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000063919720.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000063919731.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000063918335.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000063919620.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000063918322.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000063918346.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000063920141.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000063918322.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000063918343.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000063920176.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=1200000063920446.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000063920433.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000063920433.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999913919554.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999913919554.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999913919554.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999913919554.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999913921389.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999913921389.8 node_expansions=25
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000025032490.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999975032490.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000125033379.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000008364923.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999927807590.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000036143601.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999986143601.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000008364924.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000063922268.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000097253745.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000008364919.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000008364923.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999983364912.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1199999983364923.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000008364926.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000008364924.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000080588934.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000008364924.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), <Color.RED: 'RED'>, None)) score=1500000097253745.2 node_expansions=205
FooPlayer.decide: Prioritizing 2 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000097253779.8 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1500000088920425.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=5) score=1500000097253779.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000097253745.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000097253745.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000097253794.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000097253794.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999927807570.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999927807570.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999927807570.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999927807570.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999941694260.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999941694260.8 node_expansions=78
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999905585346.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999905585346.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999925032466.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999925032466.8 node_expansions=24
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1499999925030680.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999925032466.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1499999925030647.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999925030647.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999925030657.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1499999925032466.8 node_expansions=45
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1499999925032516.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999925032045.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999925031633.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999925032044.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999925030655.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999925031655.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999925030646.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999925030655.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999925032480.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999925030646.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999925030633.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999925032516.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999925031667.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(52, 53)) score=1499999925032516.8 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999925032466.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999925032466.8 node_expansions=3
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000041679058.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000030567391.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000022232669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000019454058.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000013898780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000013898169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000025011002.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000011120391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000008343447.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000016676836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000011121558.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000008342947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000000009003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000005564280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000019454336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=299999997230391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000002785947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000002786780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000011119336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000022231280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000036121836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000016673780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=299999958340280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=299999958338891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000002787890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999980561723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000000009279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999977783389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999991673724.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999972226167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999972225612.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999988895390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999975005334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000000008446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999983338667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999983339223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000002785946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999977783667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000000007335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999997230113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999980560056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999991674835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999975004501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999975005612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999997228168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999975004501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999958336946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999958336945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999958336945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999958340279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999980561723.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=0) score=300000041679058.6 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000041676558.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000041679058.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000041677947.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=300000041679058.6 node_expansions=387
FooPlayer.decide: Prioritizing 44 infrastructure actions over 44 total
FooPlayer.decide: Evaluating 44 actions with lookahead depth=3
  Action 0: expected_value=600000052795820.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000050017255.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000044461974.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000050018031.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000047237800.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000030572720.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000038906112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000041684145.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000047239422.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000050017502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000038905554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000033348830.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000044461942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000041682523.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000011121587.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000055571699.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000033346642.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000033348295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000041681362.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000019458515.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000022236872.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000013901305.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000013900749.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000030570555.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000027792462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000041683587.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000025013795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000025014350.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000033349099.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000019458805.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000041682486.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000038905254.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000033347739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000033347184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000033346921.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000016679628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000027789697.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000027789142.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000022233271.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000011119082.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000011121559.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000011121594.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000011123797.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000033345795.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=24) score=600000055571699.6 node_expansions=272
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000055574483.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055574504.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055577129.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=600000055577129.9 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 7 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=600000055574795.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055572850.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055571716.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000055572837.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000055576170.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000055573817.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000055577172.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=600000055577172.9 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055577150.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055577150.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055577186.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055577186.4 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000055577178.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055577140.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055577178.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055577178.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055577178.9 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999980574522.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000088910522.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000055577178.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000055577178.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000055577178.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000011130091.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000013907855.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000011130956.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000055577178.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000055577177.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000055577177.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000055577191.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000055577199.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000055577177.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000055577178.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000086132744.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000086132744.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000044464300.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=600000088910522.2 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000088910535.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088910485.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088910535.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088910523.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088910523.2 node_expansions=5
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000130577200.9 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000111132700.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=0) score=900000130577200.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000130577144.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000130577144.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000100021591.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000100021591.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000100021643.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000100021643.2 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000100021601.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000100021584.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000100021641.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000100021613.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000100021587.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=900000100021641.2 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000100021589.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000100021589.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999950018923.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999950018923.1 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999950018911.6 action_type=ActionType.END_TURN
  Action 1: expected_value=899999950018921.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999950018918.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999950018955.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999950018943.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=899999950018955.6 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999950018921.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999950018921.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999950016421.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999950016421.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999950016421.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999950016421.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=899999950016455.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999950017553.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999950019386.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999950016442.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999950017555.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999950018388.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999950020900.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999950018553.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999988903287.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=8) score=1199999988903287.2 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999988903272.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999988903272.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999988903303.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999988903303.8 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999988903313.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999988903313.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999955574411.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999955574411.8 node_expansions=20
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999955569933.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999955569966.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999955569986.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999955574411.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999955569993.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1199999955574411.8 node_expansions=33
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=1199999955569969.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999955571102.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999955571923.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999955569981.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999955571088.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999955571923.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999955574411.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999955572058.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 5)) score=1199999955574411.8 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999955574413.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999955574413.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999955574427.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999955574427.2 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999955574410.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999955574412.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999955574422.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999955574422.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999955577323.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1199999955577323.0 node_expansions=35
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1199999955574422.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999955575533.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999955576366.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999955574410.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999955575533.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999955577045.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999955577335.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999955576352.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999955576514.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=1199999955577335.0 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999955577336.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999955577336.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999958355133.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999958355133.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999958355124.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999958355124.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999958355133.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999958355133.8 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999955577357.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000122245766.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000061134702.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000030579142.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000030579133.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000013910655.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999991688480.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000002801353.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000030579133.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000030579133.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000030579130.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000030579133.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000030579143.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000030579133.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000091690255.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000091690265.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000030579143.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000091689322.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1500000122245766.5 node_expansions=118
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000100023600.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000100023576.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000100023600.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000122245800.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000122245800.0 node_expansions=17
FooPlayer.decide: Prioritizing 2 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000122245824.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1500000100023579.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=24) score=1500000122245824.0 node_expansions=10
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000122245802.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000122245802.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000122245802.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000144465084.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000144465084.5 node_expansions=36
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1500000122245813.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000122250663.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1500000122245801.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000122245820.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000144465084.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1500000122250643.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1800000144465084.5 node_expansions=109
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1500000122245804.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000122246911.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000122247734.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000122245789.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000122246900.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000122248467.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000122247736.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000122246920.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000122250689.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000122247911.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000144465084.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=16) score=1800000144465084.5 node_expansions=53
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000144465084.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000144465084.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000166687311.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000166687311.2 node_expansions=30
FooPlayer.decide: Prioritizing 2 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000144465111.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2100000166687313.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=16) score=2100000166687313.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000166687332.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000166687332.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000166691210.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000166691210.2 node_expansions=29
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000044465089.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000127798434.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000066687310.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000022242868.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2099999977796664.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000050020657.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2099999972241090.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000038909532.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000066687323.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000066687322.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000066687310.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000066687334.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000066687313.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000022242888.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000127798434.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000127798434.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000066687313.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000077797545.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=2100000127798434.8 node_expansions=251
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000127798422.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000127798432.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000127798453.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000127798434.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000127798443.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=2100000127798453.2 node_expansions=29
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000127798432.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000127798437.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000127798437.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000127798431.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000127798431.2 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000127802329.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000127802329.2 node_expansions=27
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000127802329.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000127803440.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000127804273.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000127802329.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000127803440.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000127807067.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000127804273.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2700000127801623.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2700000127806900.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2700000127804400.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=2700000127806900.5 node_expansions=349
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000127802350.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000127803440.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000127804285.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000127802332.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000127803440.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000127804956.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000127804276.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000127803440.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2700000127804421.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2700000127806915.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2700000127804970.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=2700000127806915.0 node_expansions=44
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000127806915.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000127806915.0 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999972249556.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999972249556.5 node_expansions=5
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2699999972249571.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999972250682.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2699999972251503.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2699999972252501.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2699999972253334.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2699999972249587.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2699999972250669.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2699999972250556.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2699999972251515.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2699999972250692.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2699999972251682.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2699999972252225.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=2699999972253334.5 node_expansions=48
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999972253336.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999972253336.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000019474835.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2700000141697067.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2700000102808178.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2700000041697092.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2699999997252626.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2699999952806405.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2700000050030391.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2700000013919314.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2700000041697058.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2700000041697056.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2700000041697092.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000041697058.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2700000041697058.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2699999997252626.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000102808183.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2700000127808204.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2700000066697067.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2700000052807328.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=2700000141697067.5 node_expansions=72
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000141697061.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000141697061.5 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000141697082.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000141697082.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000141702778.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000141702778.5 node_expansions=24
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000019474860.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2700000102808204.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2700000041697074.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2699999997252658.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2699999952806423.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2700000050030403.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2699999947250850.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2700000013919294.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2700000041697082.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2700000041697074.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2700000041697082.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000041697074.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2700000041697096.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2699999997252658.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000102808184.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2700000127808181.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000066697083.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2700000052807295.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=2700000127808181.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000127808203.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000127808203.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999947250859.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999947250859.0 node_expansions=12
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2699999947250905.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2699999947256567.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2699999947250868.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2699999947250870.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2999999980579519.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2699999947250880.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=2999999980579519.0 node_expansions=106
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2699999947250871.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2699999947251979.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2699999947252815.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2699999947253836.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2699999947253534.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2699999947250890.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2699999947251871.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2699999947251979.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2699999947251890.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2699999947252815.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2699999947251989.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2699999947250871.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2699999947256593.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2999999975020354.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=2999999980579521.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=2999999980579521.0 node_expansions=71
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000027788225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000013897336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=299999963895836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=299999963895836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000013898447.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000022231836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000016676225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000011119558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000025009614.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=299999963895558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=299999963895836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=299999963895280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=299999963894725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000005562891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000008342058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000011119836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000005565114.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000016676280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000002786225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000019453169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000030566836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000011119558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000036122669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000036122669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999994450057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999983338667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999983339223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000008341779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999988895334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000013897057.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999988895334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999988893945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000002785390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999977782000.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999983338668.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999980559223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999980559778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999986117557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999980559778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999997229279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999983338946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999980559501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999980558945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000002786502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999977782834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999988895612.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000000005890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999988893945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999986117834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000008340668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999986114223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999986114223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000008340390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999986116445.44 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=300000036122669.7 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000036120447.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000036119614.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000036122669.7 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=300000036122669.7 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000013907443.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000013906030.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000055572753.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000050016098.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000063909212.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000013907144.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000013907435.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000013906876.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000013906321.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000033350500.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000044463868.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000041683311.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000058352755.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000050017479.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000044461638.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000033350237.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000033350806.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000058353386.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000038906920.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000052796666.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000027794907.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000027793531.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000030572986.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000016681594.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000022236317.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000019458805.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000019457416.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000025014664.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000019457138.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000036126375.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000033348576.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000030569406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000030570517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000041686101.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000027794406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000027795185.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000038905465.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000027793531.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000025017405.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000025013804.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000025011582.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000047236649.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000036125817.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=8) score=600000063909212.8 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000063907266.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000063909221.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000063906988.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=600000063909221.8 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063909245.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000063909245.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005574107.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000005574107.1 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000094464784.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000013907451.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000063909218.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000088909229.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000088909241.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000094464800.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000036129676.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000013907440.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000013907464.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000063909218.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000063909232.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000063909218.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000088909241.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000063909232.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000063909218.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000063909218.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000005574120.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000063909218.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=600000094464800.8 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000094464784.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094464784.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094464809.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094464809.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000094464798.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094464798.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094464821.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094464821.8 node_expansions=5
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000094470232.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000094467016.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000094467997.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000094467016.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000094465775.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000094467719.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000094468128.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000094466739.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=600000094470232.9 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094470219.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094470219.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094470230.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094470230.9 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000130581312.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000130581312.0 node_expansions=10
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000094470253.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000094470231.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094470253.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094470254.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094470254.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000094470257.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000094470231.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094470257.4 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000122242574.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000122242574.5 node_expansions=43
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000094470255.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000094470233.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094470255.4 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000130581299.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000130581299.5 node_expansions=32
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000094470256.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000094470230.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094470256.4 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000094470237.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000013912878.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000063914658.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000088918711.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000088914667.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000094470222.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000036135111.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000013912878.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000013912889.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000063914667.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000063914658.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000063914658.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000088914678.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000063914658.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000063914679.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000063914667.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000005579547.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000063914656.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=600000094470237.4 node_expansions=74
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000094470235.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000094470210.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094470235.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094470235.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094470235.4 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000013912902.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000063914681.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000116686997.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000116686997.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000122242552.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000063907441.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000013912904.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000013912913.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000063914680.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000063914693.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000063914680.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000116686997.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000063914679.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000063914681.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000063914681.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000005579568.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000005579570.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000063914679.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=900000122242552.5 node_expansions=280
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000094470243.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000094470221.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094470243.4 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005579578.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000005579578.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000005579578.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000005579540.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005579578.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005579596.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000005579596.8 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000005579590.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000005579562.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000033351861.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000005579569.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000005579557.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000005579557.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=900000033351861.4 node_expansions=37
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000005583612.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000005582776.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000005581765.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000005581765.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000005580554.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000005582498.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000005583332.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000005579543.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000005581501.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000033351889.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=900000033351889.4 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000033351861.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000033351861.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000033351875.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000033351875.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000033350502.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000033350502.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999980574123.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999980574123.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000000018557.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000000018557.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000000018557.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000000018557.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999980574107.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999980574107.1 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999980574100.1 action_type=ActionType.END_TURN
  Action 1: expected_value=899999980574110.6 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999980574120.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999980574107.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999980574094.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=899999980574120.6 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999961129652.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999961129652.6 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000038912411.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000038912411.5 node_expansions=21
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000038910884.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000038912397.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000038911454.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000038911430.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000038910185.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000038912132.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000038911995.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000038909208.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000038911177.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=900000038912397.0 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000038912397.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000038912397.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999961132841.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999961132841.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999961132878.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999961132878.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999980577313.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999980577313.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999980577299.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999980577299.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999980577285.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999980577285.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999980577310.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999980577310.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999980577301.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999980577301.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999980575926.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999980575926.0 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999980577323.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999980577323.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999980577300.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999980577300.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999980577301.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999980577301.4 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999980577316.9 action_type=ActionType.END_TURN
  Action 1: expected_value=899999980577312.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999980577329.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999980577323.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999980577326.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=899999980577329.4 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999963910647.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999963910647.2 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000052804255.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999983358911.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999994470911.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000066693134.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000047248700.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000086137589.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999994469144.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999983358911.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999944469133.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999994470911.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000041693144.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000041693144.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000047248700.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000022248689.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000038915367.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000072248700.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999997246922.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000022248689.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=900000086137589.2 node_expansions=414
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000086137600.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000086136311.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000086136867.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000086136890.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000086135660.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000086137589.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000086137422.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000086136769.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000086134668.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000086136602.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(52, 53)) score=900000086137600.2 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000086137602.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000086137602.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999944469157.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999944469157.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999944469168.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999944469168.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999944469180.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999944469180.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999963913610.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999963913610.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999930580277.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999930580277.9 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999930580290.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999930580290.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999930580292.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999930580292.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999930583207.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999930583207.9 node_expansions=23
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=899999930582111.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999930581943.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999930582514.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999930582500.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999930581276.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999930583221.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999930583054.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999930582403.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999930580277.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999930580276.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=899999930583221.4 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999930583222.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999930583222.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999930585980.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999930585980.6 node_expansions=21
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000019476642.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999950031286.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999961143286.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000033365542.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000013921097.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000086143320.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999961141519.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999950031286.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999911141508.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999961143286.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000008365542.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000008365542.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000013921074.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999988921063.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000005587741.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000072254431.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999997252630.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999988921063.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=900000086143320.0 node_expansions=630
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000086140592.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000086143309.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000086140556.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000086140559.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000086140558.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=900000086143309.5 node_expansions=39
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000086142393.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000086142198.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000086142781.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000086142767.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000086141559.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000086141559.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000086143309.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000086142656.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000086140545.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000086140531.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=900000086143309.5 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000086141393.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000086141393.0 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999911141522.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999911141522.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999911139590.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999911139590.8 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999911143910.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999911143910.8 node_expansions=25
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=899999911143368.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999911143201.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999911142378.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999911142521.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999911143744.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999911142522.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999911142535.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999911143646.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999911141532.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999911141532.9 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999911143910.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(29, 30)) score=899999911143910.8 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999911143910.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999911143910.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999911143925.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999911143925.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000019479024.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999950033689.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999961145689.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000033367940.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000013923491.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000086145718.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999961143948.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999950033689.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999961145689.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000008367926.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000008367935.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000013923469.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999988923490.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000005590157.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000072256822.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999997255051.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999930588369.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999988923467.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=900000086145718.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000086145724.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000086145724.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000086145715.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000086145712.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000086145720.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000086145709.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000086145723.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=900000086145723.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000086145713.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000086145713.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999911143945.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999911143945.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999911143934.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999911143934.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999930588356.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999930588356.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999930591008.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999930591008.4 node_expansions=25
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=899999930590175.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999930590021.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999930589186.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999930589369.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999930590563.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999930589352.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999930589341.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999930590480.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999930588341.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999930591021.9 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999930588355.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(30, 31)) score=899999930591021.9 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999930591008.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999930591008.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999930591050.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999930591050.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999930591021.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999930591021.9 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999894479910.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999894479910.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999894479910.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999894479910.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999894482119.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999894482119.6 node_expansions=25
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000002815033.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999933369704.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999944481702.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000016703911.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000013926159.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000069483897.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999944479912.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999933369688.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999944481688.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999991703912.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999991706119.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999997259488.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999988926156.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000005592823.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000055592834.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999980591038.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999913924355.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999972259489.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=900000069483897.4 node_expansions=98
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000069481723.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000069481723.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000069483919.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000069483919.4 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000069481737.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000069481737.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000069481730.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000069481730.1 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000069481747.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000069483933.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000069481724.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000069481724.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000069481746.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=900000069483933.9 node_expansions=49
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000069483546.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000069481711.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000069482558.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000069482711.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000069483944.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000069482989.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000069482727.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000069482722.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000069483822.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000069481711.6 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000069481735.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=900000069483944.9 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000069483934.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000069483934.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000069483958.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000069483958.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000069483935.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000069483935.9 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000069485752.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000069485752.8 node_expansions=23
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000069483936.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000069483946.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000069485752.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000069483969.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000069483967.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=900000069485752.8 node_expansions=40
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=900000069485766.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000069483919.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000069484763.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000069484919.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000069484932.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000069485210.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000069484933.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000069484930.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000069484932.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000069484947.4 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000069483932.9 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000069483947.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(24, 53)) score=900000069485766.2 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000069485766.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000069485766.2 node_expansions=8
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000033342947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000025010447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000016674558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000025007114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000019453225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000019454002.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000027787947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=299999969448614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=299999969448614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000016675947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000022231225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000030565725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000011119003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000011117058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000027786558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000022231836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000013896780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000033343225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000025009614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000030564336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000030566002.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000027785169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000027787947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000033341558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999969447502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999969447778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999969447223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999969447502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999991670334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000002786168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999991670612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999991669501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000011116779.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999988893389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000008341224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999988893389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999988894501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000013894835.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999994450056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000019453168.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000011117057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999994448667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999994447278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000002785668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999986115612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999986116167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000005561224.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999986115612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999988893945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000011117613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999991669501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999991670612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000016675946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999994448667.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=300000033343225.25 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000033341836.3 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000033343225.25 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000033343225.25 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=300000033343225.25 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000038906940.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000047239231.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000030570833.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000002793276.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000002794920.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000038907208.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000044462476.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000052796988.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000044463087.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000033348610.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000038903344.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000025016033.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000041683612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000038903602.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000002790740.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000002791003.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000002790448.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000002793264.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000013904073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000025017408.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000013904073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000013903517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000033351087.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000022237763.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000030569997.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000011124638.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000011123527.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000025011596.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000016679373.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000022236318.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000016679928.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000016678526.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000025016921.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000008346851.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000019459406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000027792486.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000019458874.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000011125194.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000033347494.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000025012760.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000025013861.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000027791906.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=600000052796988.5 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000052796988.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052794210.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052796432.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=600000052796988.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052796988.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052796988.5 node_expansions=3
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000052802141.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052799772.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052798952.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000052801185.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000052800197.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000052800197.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000052801162.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000052802166.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=600000052802166.4 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052802155.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052802155.4 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000022596.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000022596.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000022609.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000022609.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000022575.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000022575.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000022576.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000022576.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000022600.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000022600.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000000022577.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000022577.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000022585.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000022585.2 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000000022578.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000000022575.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000000022572.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000000022598.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000000022585.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=600000000022598.8 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000022575.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000022575.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969467019.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999969467019.8 node_expansions=3
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=599999969472183.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999969469683.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999969469819.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999969468961.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999969469264.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999969470239.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999969470239.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999969471183.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999969470239.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=599999969472183.9 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999969472183.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999969472183.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969472245.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999969472245.4 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969472218.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999969472218.4 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969472231.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999969472231.9 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999969472256.4 action_type=ActionType.END_TURN
  Action 1: expected_value=599999969472230.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999969472256.4 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969472246.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999969472246.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999969472264.4 action_type=ActionType.END_TURN
  Action 1: expected_value=599999969472244.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999969472264.4 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938916697.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999938916697.8 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999938916697.8 action_type=ActionType.END_TURN
  Action 1: expected_value=599999938916699.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=599999938916699.8 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999938916688.8 action_type=ActionType.END_TURN
  Action 1: expected_value=599999938916664.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999938916688.8 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938916700.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999938916700.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999938916711.8 action_type=ActionType.END_TURN
  Action 1: expected_value=599999938916686.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999938916711.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999938916676.2 action_type=ActionType.END_TURN
  Action 1: expected_value=599999938916700.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=599999938916700.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999938916710.8 action_type=ActionType.END_TURN
  Action 1: expected_value=599999938916675.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999938916710.8 node_expansions=10
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999938920852.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999938920852.1 node_expansions=35
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999938916698.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999938916698.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999938916698.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999938916698.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999938916697.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999938916697.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000052807373.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999991696254.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999941694476.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999991696267.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000052811541.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000113918487.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999991696254.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999991696254.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999941694477.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999941694489.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999991696254.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999938916698.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999938920864.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999991696254.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999991696254.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999991696254.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000052807376.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000052811531.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=600000113918487.2 node_expansions=92
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000113922630.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000113922630.0 node_expansions=22
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000113918477.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000113922606.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000113918467.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000113918455.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000113918475.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=600000113922606.5 node_expansions=34
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000113921118.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000113921217.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000113920384.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000113920675.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000113919451.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000113919439.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000113922508.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000113921674.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000113922630.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000113921662.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=600000113922630.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000113922606.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000113922606.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000113922630.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000113922630.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000113922620.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000113922620.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000113922606.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000113922606.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000113922620.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000113922620.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088920421.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088920421.2 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000027809323.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999966698175.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999916696397.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999966698189.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999913918619.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000052809310.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999966698175.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999966698175.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999916696397.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999916696398.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999966698189.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999913918643.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999913918620.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999991698199.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999991698210.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999966698189.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000027809323.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000027809311.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=600000052809310.1 node_expansions=66
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000052809321.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000052809272.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052809321.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052809322.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052809322.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000052809333.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000052809309.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052809333.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052809335.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052809335.6 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000002809332.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999941698210.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999891696432.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999941698223.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999888918654.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000063920433.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999941698210.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999941698210.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999891696432.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999891696432.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999941698210.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999888918654.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999888918654.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999991698234.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999991698221.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999941698223.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000002809335.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000002809329.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=600000063920433.2 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000063920433.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000063920417.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000063920433.2 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000088915240.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000088915240.6 node_expansions=53
FooPlayer.decide: Prioritizing 13 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=600000063923087.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000063923199.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000063922378.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000063922643.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000063921434.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000063923643.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000063924476.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000063923643.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000063921420.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000063920420.9 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000063923366.4 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000088915256.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=900000088915241.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=9) score=900000088915256.1 node_expansions=149
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000088915241.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000088915241.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000097246885.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000097246885.2 node_expansions=9
FooPlayer.decide: Prioritizing 3 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1200000097246885.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1200000094469107.2 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1200000091691329.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=17) score=1200000097246885.2 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000097246885.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000097246885.2 node_expansions=2
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000075015589.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000069458311.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000069458109.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000063902554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000063904498.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000072236985.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000066680601.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000072234763.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000055568387.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000055568877.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000061125266.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000072237556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000072236998.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000025011321.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000077793665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000025012988.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000072237266.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000075014756.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000025011321.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000072236922.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000077792534.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000063899487.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000050008042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000050009430.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000047231930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000061121154.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000038898597.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000038897486.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000050011651.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000041677208.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000052791098.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000044454711.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000044456377.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000063903111.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000047234440.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000061124719.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000025011320.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000047234440.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000047232496.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000025010209.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000025008819.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000047233042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000066679765.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000047231653.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000044456097.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000058346654.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000050011653.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000050010542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000063903098.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000038899430.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=600000077793665.1 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000077795331.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000077798109.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000077795054.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=600000077798109.6 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000041684498.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000036127210.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000022237435.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000030567488.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000030569154.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000027791666.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000030571665.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000027791667.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000011122978.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000016679642.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000025014374.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000033348540.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=599999986123208.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000033350276.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000041683665.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=599999986124318.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000038905809.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000044461442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000013901042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000000009017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000000010406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000008344916.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000022234153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000000011573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000000010461.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000005568531.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=599999991676239.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000013900751.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000008343237.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000008344348.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000025013250.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000000010127.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=599999986121239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000000010127.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000000008738.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=599999986123195.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=599999986121226.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000008346027.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000027792764.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000008344638.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000005569073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000019459630.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000011124628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000011123517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000025016097.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000000012416.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=23) score=600000044461442.9 node_expansions=3234
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000044458665.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000044461442.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000044459776.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=600000044461442.9 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050020352.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050020352.9 node_expansions=3
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000050022005.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050023116.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050023567.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000050020351.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000050025496.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000050023832.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000050022838.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000050026332.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=600000050026332.1 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050026318.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050026318.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994468987.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994468987.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994468987.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994468987.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994474140.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994474140.9 node_expansions=21
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000077804123.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000113915237.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000050026321.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000050026307.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999994468974.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000050026307.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000019468098.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000086137443.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000086137429.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000050026334.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000050026334.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000050026307.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999994468974.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000050026307.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000050026307.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000050026307.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999991690307.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999991690307.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=600000113915237.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000113915210.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000113915210.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094468576.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094468576.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000094468565.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000094468540.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094468565.2 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000127795883.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000127795883.2 node_expansions=43
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000094468566.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000094468540.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094468566.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094468567.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094468567.2 node_expansions=5
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000094473177.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000094470246.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000094471344.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000094471789.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000094468566.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000094470799.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000094472066.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000094469956.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000094472079.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000127795907.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=900000127795907.8 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000127795896.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000127795896.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000127795897.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000127795897.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000111129245.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000063907018.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000030573674.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000038906132.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000083351465.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000044460801.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000100018153.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000100018147.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000063907022.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000063907018.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000030573674.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999975016368.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000019461689.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000063907018.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000063907018.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000063907034.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000016683018.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000016683034.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=900000111129245.6 node_expansions=56
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000111129268.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000111129242.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111129268.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000127799554.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000063910652.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000030577319.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000038909777.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000083355110.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000044464443.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000100021764.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000100021764.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000063910652.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000063910652.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000030577319.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999975019985.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000019465319.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000063910652.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000063910652.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000063910652.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000016686652.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000016686652.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=900000127799554.9 node_expansions=738
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000127799565.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000127797600.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000127798736.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000127799136.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000127795944.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000127798170.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000127799425.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000127797347.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000127798458.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=900000127799565.9 node_expansions=45
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000127799569.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000127799516.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000127799569.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000127804147.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000127804147.4 node_expansions=45
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000127801233.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000127802363.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000127802759.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000127804144.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000127799566.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000127801788.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000127803036.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000127800964.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000127802066.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000127802199.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=900000127804144.4 node_expansions=50
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000127804156.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000127804120.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000127804156.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000150023440.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000150023440.0 node_expansions=210
FooPlayer.decide: Prioritizing 12 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=900000127805812.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000127806923.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000127807381.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000127804144.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000127807922.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000127804146.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000127807645.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000127805535.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000127806644.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000127806811.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000127805145.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000147244010.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=1500000127807922.2 node_expansions=58
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000127807922.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000127807900.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000127807922.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000147246796.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000147246796.5 node_expansions=113
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000127807925.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000127811384.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000127811384.8 node_expansions=30
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000127807899.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000127807911.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000127811384.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000127807936.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000127811351.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=1500000127811384.8 node_expansions=60
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1500000127810288.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000127809551.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000127810689.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000127811121.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000127809718.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000127807884.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000127807899.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000127811384.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000127809273.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000127810411.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000127810551.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000127808911.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=1500000127811384.8 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000127811399.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000127811399.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000127819208.2 action_type=ActionType.PLAY_ROAD_BUILDING
  Action 1: expected_value=1500000127815987.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_ROAD_BUILDING: 'PLAY_ROAD_BUILDING'>, value=None) score=1500000127819208.2 node_expansions=222
FooPlayer.decide: Prioritizing 13 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1500000127818375.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000127815987.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000127817653.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000127818763.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000127819208.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000127817819.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000127819209.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000127815986.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000127815986.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000127816986.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000127817401.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000127818487.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000127818653.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=1500000127819209.2 node_expansions=371
FooPlayer.decide: Prioritizing 14 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1500000127816986.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000127819208.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000127816263.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000127821986.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000127817541.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000127821986.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000127816445.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000127814597.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000127814598.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000127816986.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000127815598.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000127815986.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000127817111.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000127817264.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=1500000127821986.0 node_expansions=96
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000127817375.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000127817375.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000111150736.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000063928487.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000030595153.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000038927611.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000083372932.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000044482277.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000100039635.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000100039610.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000063928513.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000063928486.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000030595152.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999975037819.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000019483152.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000063928513.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000063928513.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000063928486.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000016704486.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000016704486.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=1500000111150736.2 node_expansions=62
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000111150736.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000111150736.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000111155356.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000111155356.5 node_expansions=33
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000111148802.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000111150713.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000111150737.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000111155310.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000111150736.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1500000111155310.0 node_expansions=55
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1500000111153115.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000111150698.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000111152392.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000111151710.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000111153654.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000111155337.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000111152543.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000111150709.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000111150698.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000111153087.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000111151709.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000111152098.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000111153102.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000111151823.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000111153392.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=1500000111155337.0 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000111153392.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000111153392.5 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000111155321.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000111155321.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000111155321.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000111155321.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000111155332.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000111155332.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000111155343.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000111155343.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999975042430.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999975042430.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999975042444.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999975042444.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999975042430.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999975042430.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999975042432.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999975042432.5 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1499999975042432.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999975042422.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1499999975042459.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999975042436.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999975042422.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WHEAT')) score=1499999975042459.0 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999975042432.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999975042432.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999955593694.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999955593694.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999955593665.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999955593665.2 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999955593665.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999955593665.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999955593676.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999955593676.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000011151009.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000011151009.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000011151002.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000011151002.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000011153670.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000011153670.5 node_expansions=99
FooPlayer.decide: Prioritizing 16 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1500000011151004.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000011151004.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000011152670.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000011152013.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000011153115.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000011152001.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000011153124.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000011152848.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000011151004.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000011151001.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000011153403.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000011152015.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000011152402.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000011153393.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000011152128.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1500000011153670.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=1500000011153670.5 node_expansions=192
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000011153667.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000011153667.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000011153667.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000011153665.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000011153665.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000011153667.5 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000011156056.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000011156056.8 node_expansions=29
FooPlayer.decide: Prioritizing 17 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1500000011153681.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000011153681.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000011155346.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000011154670.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000011155778.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000011154670.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000011155781.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000011154948.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000011155778.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000011153670.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000011153670.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000011156069.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000011154667.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000011155059.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000011156056.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1500000011154781.8 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1500000011154681.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(49, 50)) score=1500000011156069.0 node_expansions=204
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000011156059.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000011156071.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000011156067.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000011156054.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000011156068.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'SHEEP')) score=1500000011156071.0 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000011156083.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000011156018.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000011156083.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000011155259.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000011155259.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000011155245.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000011155230.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000011155245.4 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000044488522.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000044488522.0 node_expansions=11
FooPlayer.decide: Prioritizing 3 infrastructure actions over 5 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1200000044488537.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1200000036155203.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1200000011155189.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=17) score=1200000044488537.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000030599644.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000030599644.0 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000044490934.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000044490934.8 node_expansions=93
FooPlayer.decide: Prioritizing 15 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1200000044488549.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000044488827.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000044489545.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000044490660.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000044489549.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000044490656.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000044489545.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000044490660.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000044488545.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000044488545.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000044490379.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000044489938.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000044490934.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000044489660.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1200000044489549.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(39, 41)) score=1200000044490934.8 node_expansions=165
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000044490925.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000044490912.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000044490940.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000044490934.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000044490937.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=1200000044490940.2 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000044490926.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000044490926.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1200000008382189.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000008382744.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000008383189.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000008384300.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000008383189.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000008384300.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000008383189.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000008383189.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000008384300.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000008382189.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000008382189.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000008383189.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000008383300.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000008383300.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1200000008383189.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(41, 42)) score=1800000008383189.2 node_expansions=507
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1200000008382200.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000008382482.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000008383200.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000008384300.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000008383191.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000008383189.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000008384311.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000008383189.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000008384300.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000008382204.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000008382189.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000008383189.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000008382204.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000008383300.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1200000008383191.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(40, 42)) score=1800000008383191.2 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000008383200.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000008383200.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000008383200.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000008383200.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999919492561.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999919492561.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999919492522.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999919492522.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999919492535.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999919492535.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999919492522.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999919492522.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999919491968.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999919491968.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999919491970.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999919491970.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000088938230.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000141715997.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000061160425.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000008382651.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1799999983381770.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000061160438.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000022269798.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000113938225.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000133382643.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000061160447.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000041715979.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000008382637.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1799999963937313.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000041715979.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000041715979.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000041715968.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1799999994491968.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1799999994491979.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1800000141715997.8 node_expansions=78
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000141715980.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000141715981.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000141715992.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000141715977.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000141716004.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=1800000141716004.8 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000141715992.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000141715992.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000088938236.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000061160443.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000008382654.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1799999983381776.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000061160443.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000022269779.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000113938221.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000133382676.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000061160473.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000041716002.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000008382654.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1799999919491987.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1799999963937336.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000041715987.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000041715987.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000041715998.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1799999994491987.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1799999994492015.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=1800000133382676.5 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000133382676.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000133382676.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999919491998.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999919491998.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999919492026.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999919492026.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999919492024.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999919492024.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999919490925.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999919491998.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1799999919491998.8 node_expansions=26
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999919490887.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999919490887.8 node_expansions=23
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1199999897263061.5 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=1199999897263049.0 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=1199999897263046.5 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1199999897263033.5 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=1199999897263056.5 action_type=ActionType.PLAY_MONOPOLY
  Action 5: expected_value=1199999897263057.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='WOOD') score=1199999897263061.5 node_expansions=35
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999897263072.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999897263072.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999897263072.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999897263072.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999941708395.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999941708395.8 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999941708396.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999941708382.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999941708396.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999941708404.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999941708391.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WHEAT')) score=1199999941708404.8 node_expansions=22
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999941708403.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999941708365.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999941708403.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999941707314.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999941707314.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999941707325.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999941707289.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999941707325.8 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999897261981.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999897261981.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999897261992.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999897261971.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999897261992.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999897261981.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999897261981.5 node_expansions=5
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999922261941.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1499999897261947.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=23) score=1499999922261941.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999922261925.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999922261925.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999900034538.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999900034538.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999872256771.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999872256771.2 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999900034561.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999900034561.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999900034571.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999900034571.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999927812226.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999927812226.8 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999900034582.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999900034582.5 node_expansions=3
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=299999963894447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=299999963894447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000030564891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000019455114.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000033344891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000011119003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=299999963895280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000027787669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000033346003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000033344891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000027788503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000013896225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000019452891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000025008225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000013898169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000022233447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=299999997228391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000022230447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000008338725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000016674891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=299999963894725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000000006225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=299999963895280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=299999963894725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000002783168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999986113667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999986114778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000008340390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999986114223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000005562057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999983336723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999983338667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999991672557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999983338667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000000006502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999980558389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000000005946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999983335612.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999997227335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999994449279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999977779778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999977781723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999997229279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999980559501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999980560056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000002784002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999980558945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999986117001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000011118724.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999988894778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999988893667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000005563724.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=8) score=300000033346003.0 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000033346003.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000033341836.3 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000033343225.25 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=300000033346003.0 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000000018255.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000000013533.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000044461113.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000000019087.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000041682233.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000038907776.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000033352466.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000047242280.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000033350534.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000041686723.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000000018533.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000036130057.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000000019088.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000000018534.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000027794994.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000011125480.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000011126569.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000011126016.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000019456861.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000008348515.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000008348803.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000016682429.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000008347692.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000013905752.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000005570197.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000005572407.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000025016097.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000019462207.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000022239153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000019463588.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000002794086.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000002793517.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000033353097.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000016683296.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000016683860.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000027795819.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000016682749.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000011128807.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000025018532.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000013906573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000013905461.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000030575545.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000016684128.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=600000047242280.6 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000047243938.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047245605.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047245893.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=600000047245893.8 node_expansions=32
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000083357004.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999988910771.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000080579227.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000116690338.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000036133004.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000047245882.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999988910771.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999988910771.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000047245882.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000080579227.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000047245882.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000000021882.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000000021882.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000047245882.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000047245882.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000047245882.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000047245882.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000047245882.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=600000116690338.2 node_expansions=342
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000116689651.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000116688976.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000116687849.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000116689505.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000116689940.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000116689096.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000116688567.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000116690338.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=600000116690338.2 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000116690338.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000116690338.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000116690349.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000116690349.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000083357015.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999988910782.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000080579239.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000036133019.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000047245904.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000047245904.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999988910782.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999988910793.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000047245904.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000080579249.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000047245893.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000000021904.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000000021920.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000047245893.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000047245907.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000047245893.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000047245894.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000047245907.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=600000083357015.9 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083357016.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083357016.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988910782.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988910782.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988910797.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988910797.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988910797.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988910797.1 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000083357030.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000080579242.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000116690363.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000036133020.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000047245921.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000047245908.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999988910797.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999988910797.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000047245921.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000080579256.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000047245922.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000000021919.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000000021909.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000047245909.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000047245921.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000047245908.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000047245908.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000047245919.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=600000116690363.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000116690378.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000116690378.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000116695510.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000116695510.8 node_expansions=21
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000083362178.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999988915955.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000080584400.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000036138178.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000047251066.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000047251066.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999988915955.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999988915955.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000047251066.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000080584400.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000047251066.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000000027066.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000000027066.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000047251066.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000047251066.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000047251066.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000047251066.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000047251066.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=600000083362178.4 node_expansions=378
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000083359967.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083359264.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083358142.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000083359818.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000083362179.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000083360244.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000083359414.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000083358845.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000083359691.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=600000083362179.4 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083362187.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083362187.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083362178.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083362178.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083362195.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083362195.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083367632.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083367632.9 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999988915944.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000080589784.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000116695500.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000036143561.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000047251069.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000047251055.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999988915944.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999988915944.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000047251055.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000080584404.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000047251055.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000000027055.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000000027055.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000047251069.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000047251068.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000047251055.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000047251066.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000047251068.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=600000116695500.8 node_expansions=90
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000116695515.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000116695515.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988915945.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988915945.1 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000083362167.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000080584403.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000116695511.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000036138180.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000047251055.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000047251055.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999988915944.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999988915944.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000047251056.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000080584404.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000047251055.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000000027069.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000000027055.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000047251055.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000047251066.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000047251068.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000047251055.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000047251056.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=600000116695511.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000116695500.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000116695500.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000116700945.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000116700945.2 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000116695500.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000116695500.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000116695515.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000116695515.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000083362185.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999988915946.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000080589798.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000036143576.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000047251068.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000047251068.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999988915955.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999988915946.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000047251057.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000080584391.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000047251070.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000000027057.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000000027057.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000047251066.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000047251057.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000047251057.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000047251057.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000047251057.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=600000083362185.4 node_expansions=110
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083362187.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083362187.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988915967.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988915967.1 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000083362185.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000080589808.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000116695522.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000036143586.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000047251067.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000047251067.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999988915969.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999988915956.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000047251078.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000080584401.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000047251068.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000000027078.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000000027076.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000047251078.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000047251067.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000047251067.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000047251068.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000047251076.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=600000116695522.2 node_expansions=90
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000116695518.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000116700919.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000116695503.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000116695477.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000116695487.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=600000116700919.8 node_expansions=35
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000116698419.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000116697710.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000116696586.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000116698253.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000116700930.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000116696475.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000116697877.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000116697586.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000116697308.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000116698141.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=600000116700930.8 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000116700919.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000116700919.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000116705808.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000116705808.8 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000116700919.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000116700919.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000116705808.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000116705808.8 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000116700934.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000116700934.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988921367.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988921367.6 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000083367609.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000080589798.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000116700909.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000036143609.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000047256475.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000047256478.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999988921353.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999988921353.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000047256475.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000080589832.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000047256487.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000000032464.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000000032487.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000047256477.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000047256478.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000047256464.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000047256487.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000047256478.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=600000116700909.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000116700945.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000116700945.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000116705832.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000116705832.2 node_expansions=25
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1200000116703898.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000116703887.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000116703165.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000116702054.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000116703735.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000116705832.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000116701956.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000116703332.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000116703054.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000116702776.6 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000116703621.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=1200000116705832.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000116705843.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000116705843.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000116709887.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000116709887.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000116705832.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000116705832.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000116709887.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000116709887.8 node_expansions=27
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1200000116708776.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000116708787.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000116708065.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000116706943.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000116708624.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000116709332.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000116706846.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000116708235.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000116709887.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000116707943.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000116707665.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000116708498.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=1200000116709887.8 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000116709887.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000116709887.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000116717443.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000116717443.5 node_expansions=210
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1200000116712832.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000116710899.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000116712110.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000116712832.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000116711012.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000116712665.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000116713954.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000116713402.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000116710901.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000116712276.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000116710887.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000116711721.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000116712554.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=1200000116713954.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000116713943.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000116713943.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000116713943.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000116713943.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000116713958.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000116713958.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000116713943.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000116713943.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000116713954.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000116713954.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999952823267.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999952823267.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999952823266.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999952823266.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999952823290.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999952823290.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000083380613.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000044491722.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000116713954.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000036156612.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000011158377.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000011158390.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999952823266.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999952823277.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000011158377.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000044491711.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000011158377.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999963934391.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999963934388.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000011158377.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000011158388.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000011158388.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000011158377.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000011158377.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1200000116713954.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000116713933.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000116713933.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999952823277.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999952823277.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999952823267.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999952823267.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999988926398.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999988926398.8 node_expansions=41
FooPlayer.decide: Prioritizing 19 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 19 actions with lookahead depth=3
  Action 0: expected_value=1199999952826224.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999952824279.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999952825489.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999952826211.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999952825932.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999952824377.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999952825377.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999952826043.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999952826766.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999952824266.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999952824267.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999952824277.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1199999952825099.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1199999952825932.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1499999952817064.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1499999983373255.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1499999977815565.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=1499999988926423.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=1499999972258301.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=1499999988926423.2 node_expansions=57
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999988926412.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999988926412.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999988926412.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999988926412.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999988929343.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999988929343.2 node_expansions=31
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999988926425.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999988926425.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999988926439.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999988926439.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999988926462.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999988926462.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999988926450.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999988926450.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000108371780.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999988926447.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000069482893.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000141705103.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000061147783.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000036149547.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000011149546.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1499999988926447.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000036149546.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000069482893.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000036149546.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999988925560.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999988925557.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000036149557.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000036149546.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000011149573.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000011149558.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000036149547.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1500000141705103.2 node_expansions=56
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000141705115.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000141705115.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000161146302.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000161146302.0 node_expansions=35
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1500000141708071.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000141706130.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000141707338.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000141708061.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000141707783.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000141706226.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000141707227.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000141707894.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000141707616.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000141706126.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000141706116.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000141706130.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000141706950.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000141707782.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000161146325.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1800000161145495.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=6) score=1800000161146325.5 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000161146302.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000161146302.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000161146316.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000161146316.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000161146330.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000161146330.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000161149262.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000161149262.0 node_expansions=31
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1800000161149287.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000161147340.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000161148552.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000161149275.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000161148996.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000161147451.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000161148440.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000161149108.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000161148829.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000161147330.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000161147340.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000161146330.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000161148162.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000161149003.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=1800000161149287.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000161149274.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000161149274.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000161155160.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000161155160.0 node_expansions=271
FooPlayer.decide: Prioritizing 15 infrastructure actions over 24 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1800000161153869.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000161154425.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000161153203.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000161155147.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000161154869.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000161153314.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000161154314.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000161154981.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000161154703.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000161153203.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000161155147.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000161153203.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000161152203.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000161154036.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000161154869.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=1800000161155147.5 node_expansions=463
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000161152216.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000161155147.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000161152214.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000161152211.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000161152228.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1800000161155147.5 node_expansions=60
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1800000161153216.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000161153870.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000161154426.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000161153226.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000161154869.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000161153327.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000161154327.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000161154996.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000161154727.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000161153218.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000161155163.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000161154616.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000161153203.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000161152218.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000161154037.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000161154329.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=1800000161155163.0 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000161155147.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000161155147.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000161160592.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000161160592.0 node_expansions=336
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000127824604.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1799999988934815.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000088935717.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000091712606.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000055602370.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000011157926.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000008379259.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000008379259.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000055602370.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000088935717.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000055602370.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000019490370.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000019490370.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000055602370.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000055602370.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000030602370.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000030602370.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000036157926.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=1800000127824604.0 node_expansions=666
FooPlayer.decide: Prioritizing 17 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1800000127822849.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000127821827.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000127822951.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000127822826.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000127824493.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000127822951.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000127823948.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000127824627.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000127822827.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000127824350.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000127822836.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000127824215.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000127822839.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000127821836.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000127823683.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000127823937.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1800000127823670.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=1800000127824627.5 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000127824604.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000127824604.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999988934826.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999988934826.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000127824630.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000088935728.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000161157949.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000091712616.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000055602380.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000011157937.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000008379270.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000008379269.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000055602380.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000088935728.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000055602396.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000019490380.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000019490380.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000055602404.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000055602396.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000030602404.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000030602396.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000036157960.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1800000161157949.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000161157950.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000161157950.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000161157974.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000161157974.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000161157995.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000161157959.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000161157995.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000161157982.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000161157982.2 node_expansions=2
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000161157960.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000161157968.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000161157968.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000161157968.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000161157968.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000161160648.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000161160648.5 node_expansions=124
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000161157969.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000161157977.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000161157990.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000161157987.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000161157977.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=1800000161157990.2 node_expansions=55
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000161157971.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000161157971.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000161160625.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000161160625.0 node_expansions=56
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000161157981.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000161157970.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000161160576.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000161160609.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000161157980.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1800000161160609.5 node_expansions=100
FooPlayer.decide: Prioritizing 17 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000161158942.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000161157956.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000161159054.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000161158956.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000161160609.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000161159054.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000161160082.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000161159790.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000161158956.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000161160456.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000161158942.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000161160331.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000161158942.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000161157956.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1800000161160359.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1800000161160054.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1800000161159799.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=1800000161160609.5 node_expansions=68
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000161160623.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000161160623.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000127827303.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1799999988937525.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000088938437.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000091717692.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000055605082.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000011160624.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000008381957.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000008384359.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000055605082.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000088938424.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000055605067.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000019493067.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000019495443.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000055605081.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1800000055605067.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000030607443.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000030605091.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000036160623.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=1800000127827303.2 node_expansions=132
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000127832067.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000127832067.5 node_expansions=373
FooPlayer.decide: Prioritizing 18 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000127830678.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000127829678.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000127830789.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000127831234.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000127830678.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000127830789.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000127831789.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000127831512.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000127830678.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000127831067.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000127830678.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000127830678.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000127832067.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000127830678.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000127829678.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000127832067.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1800000127831789.8 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=1800000127831790.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(51, 52)) score=1800000127832067.5 node_expansions=722
FooPlayer.decide: Prioritizing 18 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000127830678.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000127829702.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000127830803.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000127831235.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000127830706.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000127830817.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000127831790.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000127831535.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000127830706.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000127829692.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000127830680.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000127830679.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000127830680.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000127830692.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000127829692.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000127832091.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1800000127831813.2 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=1800000127831525.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=1800000127832091.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000127832069.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000127832069.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000127832115.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000127832115.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000127832092.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000127832092.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000127832115.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000127832115.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000111165426.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000127832079.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000127832083.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000127832105.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000127832083.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WHEAT')) score=1800000127832105.5 node_expansions=36
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000111165438.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000127832068.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000127832068.5 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000111165414.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000111165414.2 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000038943190.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000038943190.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000111165437.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1799999972275646.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000072276523.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000144498745.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000075053437.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1799999994498734.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1799999991720081.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1799999991720067.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000055609868.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000088943202.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000038943192.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000002831194.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000002831192.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000038943178.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000038943194.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000013943189.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000013943192.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000019498734.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1800000144498745.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000144498748.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000144498748.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999972275650.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999972275650.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999972275637.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999972275637.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999994498773.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999994498773.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999972275627.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999972275627.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000111165416.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000072276526.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000144498761.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000075053437.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000038943181.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1799999994498739.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1799999991720071.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1799999991720071.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000055609861.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000088943195.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000038943182.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000002831181.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000002831205.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000038943182.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000038943182.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000013943182.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000013943181.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000019498761.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1800000144498761.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000144498747.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000144498747.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000127832105.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000127832105.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000127832083.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000127832083.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999955608990.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999955608990.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999955608969.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999955608969.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999955608990.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999955608990.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999955608970.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999955608970.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999927826027.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999927826027.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000066715816.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000027826938.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000127826926.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000030603815.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1799999994493580.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1799999950049149.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1799999947270470.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1799999947270469.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000027826934.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000061160261.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000022271379.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1799999986159369.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1799999958381578.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1799999994493605.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1799999994493581.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1799999969493580.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1799999969493580.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1799999975049136.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1800000127826926.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000127826938.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000127826938.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000127826934.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000127826934.8 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000127826936.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000127826908.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000158378504.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000127826908.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000127826907.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WHEAT')) score=2100000158378504.5 node_expansions=32
FooPlayer.decide: Prioritizing 6 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000158378504.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=2100000147266282.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=2100000147264338.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=2100000144487961.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=2100000141710470.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=2100000147267392.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=2100000158378504.5 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000158378516.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000158378516.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000158378518.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000158378518.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000158378518.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000158378518.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000158378542.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000158378542.5 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000158378539.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000158378531.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000158378516.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000158378536.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000158378524.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000158378539.0 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999947266536.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999947266536.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2099999947266542.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999947266514.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2099999947266516.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999947266525.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999947266526.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999947266542.0 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999947266551.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999947266551.0 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2099999947266537.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999947266515.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2099999947266541.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999947266551.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999947266548.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WHEAT')) score=2099999947266551.0 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2099999947266560.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999947266512.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999947266560.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2099999947266561.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999947266541.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999947266561.5 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999947266573.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999947266573.5 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2099999947266575.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999947266562.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2399999972266492.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999947266562.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2399999972266507.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2099999947266573.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WHEAT')) score=2399999972266507.5 node_expansions=79
FooPlayer.decide: Prioritizing 5 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2399999947266518.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2399999972266508.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2399999972266507.5 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=2399999966710963.0 action_type=ActionType.BUILD_CITY
  Action 4: expected_value=2399999947266507.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=17) score=2399999972266508.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999972266507.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999972266507.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999972266526.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999972266526.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999972266543.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999972266543.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999991707042.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999991707042.5 node_expansions=27
FooPlayer.decide: Prioritizing 4 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=2699999991705931.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=2699999988927608.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=2699999986150096.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=2699999991707053.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=52) score=2699999991707053.5 node_expansions=52
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000083348932.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000075013331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000077794165.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000069458887.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000075012210.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000075014432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000072234766.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000069458377.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000075012821.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000061123887.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000033343544.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000033347154.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000075014720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000030569112.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000083350044.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000083347266.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000075015544.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000083350609.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000083346432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000080571432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000058344719.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000047232776.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000047233887.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000063903320.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000058345264.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000066680043.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000041676943.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000041675276.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000052789709.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000050009430.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000052788608.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000036119663.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000036118552.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000033342987.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000033340764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000033342430.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000075015055.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000052788054.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000052789998.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000069459499.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000052790276.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000050011375.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000072237543.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000050011375.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000055568319.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000075015876.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000052789998.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000052789443.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000063901106.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000041677986.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=600000083350609.5 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000083348109.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083348109.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083353109.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=600000083353109.5 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000033348877.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000025010478.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000027791033.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000019460763.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000036126107.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000036128329.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000038904776.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000030572278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000025014710.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000011125756.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=599999994457144.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=599999994457699.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=599999994454644.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000038901654.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000036129442.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000050016443.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000047241445.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000008346585.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000000012681.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000000013792.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000025017206.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000019459138.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000033350042.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000008346906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000008345239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000013903587.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000000011295.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000002790476.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=599999997233517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=599999997232406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=599999994456851.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=599999994454615.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=599999994456296.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000030566639.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000019455517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000019456906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000005566847.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000000010461.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000022236652.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000000011016.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000016682194.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000041685875.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000019459962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000019459406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000027793032.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000002791850.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=600000050016443.0 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000050016443.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050016165.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050013943.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=600000050016443.0 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050016444.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050016444.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050020499.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050020499.8 node_expansions=17
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000083353843.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000083353833.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000050020498.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000050020498.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000083353845.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999988906721.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000027796499.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000050020498.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000050020498.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000050020498.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000050020498.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000050020498.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000083353845.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000022240055.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999988906721.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999994463165.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999994463165.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000050020498.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=600000083353845.5 node_expansions=306
FooPlayer.decide: Prioritizing 7 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=600000083352454.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083352029.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083353843.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000083352176.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000083349807.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000083351498.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000083351473.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=600000083353843.0 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083353843.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083353843.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083353846.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083353846.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000083353864.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000083353857.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000050020510.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000050020535.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999988906744.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000027796531.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000050020511.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000050020535.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000050020535.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000050020510.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000050020524.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000050020511.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000083353858.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000022240079.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999988906733.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999994463177.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999994463177.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000050020511.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=600000083353864.5 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000083353871.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083353832.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083353871.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083353854.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083353854.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000083353858.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083353856.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083353858.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083359278.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083359278.5 node_expansions=22
FooPlayer.decide: Prioritizing 9 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000083361919.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083361475.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083362197.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000083361641.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000083359253.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000083359253.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000083360919.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000083360919.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000083349830.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=5) score=900000083349830.8 node_expansions=177
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000083349830.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000083349830.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000083354241.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000083354241.1 node_expansions=22
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000083349832.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000083349834.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000083349834.8 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000083349834.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000083349808.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000083349834.8 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000116683155.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000083349831.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000083349835.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000083349830.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999988902729.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000094459124.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000083349831.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000083349843.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000083349835.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000083349835.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000083349831.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000083354288.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000116687622.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000077793377.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000044464510.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000027796955.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000027792501.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000083349831.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1200000094459124.8 node_expansions=103
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000061130289.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000061130289.2 node_expansions=37
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000083349823.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000116683164.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000083349823.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000083349810.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000083349821.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999988902698.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000083349823.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000083349809.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000083349835.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000083349810.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000083349810.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000083349823.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000116683164.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000077793365.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000044460031.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000027792489.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000027792476.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000083349835.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=900000116683164.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116683144.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116683144.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116687598.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116687598.1 node_expansions=51
FooPlayer.decide: Prioritizing 8 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=900000116690185.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000116689770.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000116690463.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000116689907.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000116687548.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000116687548.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000116689224.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000116689224.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=900000116690463.0 node_expansions=158
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000116687598.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000116687563.6 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000116687576.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000116690463.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000116687572.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=900000116690463.0 node_expansions=34
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000116690463.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000116690185.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000116689795.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000116689629.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000116689920.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000116687561.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000116687561.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000116689248.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000116689224.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=900000116690463.0 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000116690463.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116690463.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000116694518.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000116694518.8 node_expansions=23
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000083357157.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000083357143.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000083357166.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000083357156.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999988910055.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000061133169.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000083357156.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000083357156.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000083357143.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000083357156.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000083357156.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000083357156.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000116690513.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000077800712.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000044467388.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000027799835.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000027799833.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000083357144.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=900000116690513.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116690501.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116690501.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116690513.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116690513.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116690512.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116690512.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116690522.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116690522.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116690523.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116690523.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000116694577.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000116694577.8 node_expansions=23
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000116693188.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000116690522.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000116692731.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000116690522.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000116692633.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000116692910.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000116690509.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000116694564.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000116692200.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000116692200.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=1500000116694564.2 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000116694577.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000116694577.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000116694591.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000116694591.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000116694565.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000116694565.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000083361259.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000116694590.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000083361246.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000083361258.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000083361246.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999988914135.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000061137256.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000083361245.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000083361246.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000083361258.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000083361258.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000083361246.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000083361246.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000077804813.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000044471481.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000027803925.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000027803912.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000083361245.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1500000116694590.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000116694589.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000116694589.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000116694587.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000116694587.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000116694612.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000116694588.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000116694612.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000116697513.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000116697513.0 node_expansions=28
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000116694602.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000116694603.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000116694603.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000116694599.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000116694578.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000116694599.2 node_expansions=13
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000116694599.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000116694599.2 node_expansions=3
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000116694591.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000116694603.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000116694603.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000116694602.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000116694602.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000116694601.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000116694601.5 node_expansions=18
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000052805723.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000083361268.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000052805711.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000052805733.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1499999958358603.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000030581712.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000052805714.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000083361268.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000052805711.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000052805714.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000052805714.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000052805722.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1500000086139055.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1500000047249279.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1500000013915933.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1499999997248380.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1499999997248388.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1500000052805722.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=1500000086139055.8 node_expansions=326
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000086139043.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000086139034.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000086139056.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000086139033.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000086139046.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=1500000086139056.5 node_expansions=23
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000086139043.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000086139041.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000086139043.0 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000086139057.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000086139057.5 node_expansions=8
FooPlayer.decide: Prioritizing 13 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000086141709.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000086142000.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000086141273.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000086139043.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000086141167.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000086140884.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000086141445.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000086139044.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000086139044.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000086140709.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000086140723.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000113912915.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000105575705.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=3) score=1800000113912915.8 node_expansions=91
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000113912930.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000113912891.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000113912930.2 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000113912938.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000113912938.2 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000113912928.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000113912929.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000113912929.2 node_expansions=13
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000113912905.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000113912905.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000113912918.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000113912918.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000052801828.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000144468481.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000083357386.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000052801807.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000080579595.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1799999997244485.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000069467592.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000080579593.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000111135160.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000080579605.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000080579609.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000080579605.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000080579586.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000075023164.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1800000041689807.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1800000036134252.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1800000036134253.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1800000080579605.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1800000144468481.5 node_expansions=78
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000144468481.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000144468481.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000144471403.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000144471403.2 node_expansions=63
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000144468517.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000144468492.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000144468517.0 node_expansions=30
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000144471411.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000144471411.5 node_expansions=107
FooPlayer.decide: Prioritizing 11 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000144471133.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000144471400.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000144470729.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000144468505.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000144470566.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000144470299.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000144470845.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000144468516.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000144468506.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000144470182.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000144470181.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=1800000144471400.0 node_expansions=77
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000144471401.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000144471379.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000144471401.0 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000177804691.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000177804691.8 node_expansions=53
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000144471382.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000144471401.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000144471401.0 node_expansions=11
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000144471412.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000144471378.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000144471412.0 node_expansions=9
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000144477013.0 action_type=ActionType.PLAY_ROAD_BUILDING
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000144471412.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_ROAD_BUILDING: 'PLAY_ROAD_BUILDING'>, value=None) score=1800000144477013.0 node_expansions=168
FooPlayer.decide: Prioritizing 12 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1800000144475348.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000144476459.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000144476857.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000144474080.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000144475070.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000144475903.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000144474081.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000144477026.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000144474082.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000144475746.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000144475468.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000144475902.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(49, 50)) score=1800000144477026.5 node_expansions=316
FooPlayer.decide: Prioritizing 12 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1800000144475036.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000144476437.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000144477003.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000144476033.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000144473758.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000161139322.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000144475634.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000161137489.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000144473811.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000144475459.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000144475469.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000144475646.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=2100000161139322.0 node_expansions=91
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000144474803.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000144474803.8 node_expansions=6
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000144474792.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000144474768.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000144474792.8 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000144474806.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000144474806.8 node_expansions=10
FooPlayer.decide: Prioritizing 16 infrastructure actions over 27 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000144476081.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000144477470.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000144476192.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000144478026.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000144476470.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000144477026.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000144474803.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000144476637.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000144474803.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000144474803.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000144476470.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000144476081.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000144476637.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000161138516.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000161139348.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000158361291.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=15) score=2100000161139348.5 node_expansions=153
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000161139350.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000161142532.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000161142532.8 node_expansions=52
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000161139346.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000161142517.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000161139332.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000161139347.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000161142533.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=2100000161142533.0 node_expansions=94
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000161139588.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000161141977.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000161140699.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000161142532.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000161140977.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000161141532.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000161139310.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000161141143.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000161139310.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000161139310.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000161140977.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000161139588.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000161141144.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(50, 51)) score=2100000161142532.8 node_expansions=65
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000161142547.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000161142547.2 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000025033211.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000025033211.8 node_expansions=44
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000069475903.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000161142566.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000100031432.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000052809236.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000080587027.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000086141681.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000097253657.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000127809247.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000097253665.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000097253670.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000097253665.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000080586992.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000130587025.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000091697249.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000058363881.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000052808325.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2100000052808331.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2100000097253677.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=2100000161142566.8 node_expansions=87
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000141698099.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000141698099.8 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000161145221.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000161145221.8 node_expansions=96
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000161145490.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000161147045.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000161146601.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000161146045.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000161145212.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000161145212.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000161147045.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000161147045.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000161145212.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000161145212.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000161146879.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000161145489.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000161147045.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(48, 49)) score=2100000161147045.8 node_expansions=580
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000161145489.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000161145225.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000161146624.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000161145224.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000161145225.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000161147047.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000161146767.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000161147068.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000161145225.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000161145224.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000161146880.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000161145491.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000161147047.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(51, 52)) score=2100000161147068.8 node_expansions=52
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000161147058.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000161147058.2 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000161149429.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000161149429.5 node_expansions=103
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000069482777.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000100038310.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000052816087.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000080593876.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000025037420.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000086148555.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000097260531.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000127816110.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000097260531.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000097260531.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000097260531.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000080593865.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000130593888.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000091704110.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000058370753.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000052815198.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2100000052815198.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2100000097260531.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=2100000130593888.5 node_expansions=983
FooPlayer.decide: Prioritizing 14 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000130591779.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000130593901.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000130591510.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000130591525.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000130592901.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000130591501.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000130591514.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000130593332.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000130593066.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000130591499.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000130591513.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000130593166.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000130591790.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000130593333.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(52, 53)) score=2100000130593901.8 node_expansions=98
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000130593888.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000130593864.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000130593888.2 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000130593923.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000130593923.8 node_expansions=28
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000130593921.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000130593914.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000130593921.8 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000025037466.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000025037466.2 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000025037476.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000025037468.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000025037476.2 node_expansions=13
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000038926312.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000038926312.0 node_expansions=48
FooPlayer.decide: Prioritizing 14 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000005598898.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000005597342.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000005597064.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000005597065.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000005598453.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000005597065.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000005597064.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000005598898.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000005598620.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000005597064.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000005597065.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000005598731.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000005597342.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000005598898.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(24, 53)) score=2100000005598898.5 node_expansions=581
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999972263745.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000005598873.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000005598873.0 node_expansions=39
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000005597069.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000005597067.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000005597076.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000005598873.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000005597064.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2100000005598873.2 node_expansions=64
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000005597317.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000005597064.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000005597053.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000005598439.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000005597039.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000005597053.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000005598883.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000005598606.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000005598054.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000005598053.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000005597050.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000005597039.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000005598717.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000005597328.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000005598886.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=2100000005598886.5 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000005598898.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000005598898.5 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 17 to 17 actions
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000033377533.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=2100000033377554.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=2100000033377531.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=2100000033377533.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=2100000033377535.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=2100000033377554.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=2100000033377534.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=2100000033377554.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=2100000033377556.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000033377530.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=2100000033377555.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000033377520.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=2100000033377541.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=2100000033377544.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=2100000033377541.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2100000033377557.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000033377557.8 node_expansions=82
FooPlayer.decide: Filtering out maritime trades from 17 to 17 actions
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2100000033377558.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=2100000033377556.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=2100000033377546.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=2100000033377571.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=2100000033377537.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=2100000033377559.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=2100000033377558.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=2100000033377547.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=2100000033377571.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=2100000033377568.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=2100000033377555.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=2100000033377529.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=2100000033377556.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=2100000033377549.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=2100000033377542.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2100000000044221.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_YEAR_OF_PLENTY: 'PLAY_YEAR_OF_PLENTY'>, value=('BRICK', 'SHEEP')) score=2100000033377571.2 node_expansions=72
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000033377548.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000033377548.8 node_expansions=14
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000033377557.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000033377557.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000033377546.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000033377546.8 node_expansions=16
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000033377594.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000033377594.2 node_expansions=22
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000033377582.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000033377566.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000033377556.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000033377579.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000033377558.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000033377582.2 node_expansions=35
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000033377590.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000033377590.5 node_expansions=32
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000033377583.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000033377582.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000033377583.2 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000000044269.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000000044269.2 node_expansions=32
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000000044265.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000000044240.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000000044265.0 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000000044265.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000000044265.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000050044268.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000141710935.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000047266490.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000027822037.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2099999972265603.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000066710047.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000063933157.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000094488702.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000044488703.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000044488701.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000044488703.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000027822036.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000077822047.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000038932268.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000005598923.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000000043370.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2100000000043368.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2100000044488701.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=2100000141710935.8 node_expansions=166
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000141710935.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000141710910.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000141710935.8 node_expansions=24
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000141710937.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000141710937.8 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000141710939.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000141710925.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000141710939.8 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000127822051.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000127822051.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000036155360.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000033377582.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999986155349.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000013933139.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2099999958376682.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000052821138.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000050044260.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000080599815.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000030599793.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000030599792.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000030599792.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000013933137.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000077822026.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000025043361.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2099999991710013.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2099999986154469.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2099999986154460.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2100000030599802.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=2100000080599815.5 node_expansions=346
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000080599803.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000080599776.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000080599803.5 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000080599815.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000080599815.5 node_expansions=32
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000080599815.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000080599801.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000080599815.5 node_expansions=24
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000080599819.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000080599819.5 node_expansions=40
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000036155347.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000127822013.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000033377581.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2099999986155351.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000013933148.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2099999958376690.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000052821134.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000050044246.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000030599801.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000030599801.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000030599791.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000013933134.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000077822026.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000025043358.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2099999991710023.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2099999986154462.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2099999986154462.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2100000030599792.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=2100000127822013.8 node_expansions=123
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000127822034.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000127822026.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000127822034.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000127822034.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000127822034.0 node_expansions=32
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000127822049.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000127822023.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000127822049.8 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000127822041.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000127822041.8 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000127822051.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000127822055.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000127822055.0 node_expansions=31
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000127822048.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000127822047.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000127822048.8 node_expansions=22
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000127822048.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000127822048.8 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000127822062.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000127822056.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000127822062.8 node_expansions=35
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000127822025.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000127822025.0 node_expansions=38
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000094488731.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000094488724.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000094488731.5 node_expansions=39
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000113931733.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000113931733.0 node_expansions=24
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000080598456.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000080598453.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000080598456.5 node_expansions=11
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000077792823.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000077793099.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000072236988.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000072236720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000077791997.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000069460056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000061125268.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000072237544.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000072236155.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000063903655.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000069458942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000027787713.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000027787434.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000069460056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000072237489.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000072234989.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000061124778.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000066679768.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000077793942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000072236435.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000075015602.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000058346441.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000047232764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000047232764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000061123941.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000041677218.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000058344499.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000047231933.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000047231100.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000027787434.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000027785488.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000027786045.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000047229708.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000047231097.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000052790544.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000066679434.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000066681934.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000052790544.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000052790544.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000069458108.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000050012496.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000044453885.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000047232497.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000044455829.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000038898885.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000058345888.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000050010266.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000050010822.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000061124222.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000041677218.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=600000077793942.9 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000077795887.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000077795331.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000077798942.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=600000077798942.9 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000041681441.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000044462276.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000038906155.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000030571922.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000033346657.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000027791376.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000025016387.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000038906723.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000038905334.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000030572834.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000019459988.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=599999991678808.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=599999991681588.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000038901387.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000038901376.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000019458886.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000025014998.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000027794720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000019459698.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000013901906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000013901906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000019459143.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=599999997234350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000005567696.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000000011015.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000000010181.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=599999991678515.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=599999991676559.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=599999991677129.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000013898850.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000013900239.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000016678305.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000030568595.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000030568596.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000016678305.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000016678305.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000005566294.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000000009072.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000002788518.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000000010183.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=599999994456017.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000005569085.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000002789348.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000002789903.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000008347418.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=599999997234350.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=1) score=600000044462276.2 node_expansions=3234
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000044458942.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000044461720.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000044462276.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=600000044462276.2 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052796456.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052796456.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052796443.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052796443.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052796444.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052796444.9 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000052796445.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000052796422.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000052796447.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000052796436.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000052796420.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'SHEEP')) score=600000052796447.4 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000052796410.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052796410.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052796410.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052796410.4 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000052796411.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000052796419.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000052796416.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000052796421.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000052796418.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=600000052796421.9 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000052796408.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052796408.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052796442.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052796442.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000052796409.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052796409.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052796433.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052796433.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052796432.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052796432.9 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052796447.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052796447.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052796458.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052796458.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052803543.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052803543.2 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000052796448.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052796448.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052796445.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052796445.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052796449.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052796449.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000052796467.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052796467.9 node_expansions=2
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000052798142.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052800923.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052796478.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000052801626.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000052800515.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000052803566.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000052798701.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000052799266.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=600000052803566.8 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052803566.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052803566.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000024014.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000024014.1 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000000024014.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000052803569.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000088914681.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000052803580.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999991689792.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000025024021.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000052803570.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000052803569.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000052803569.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000052803569.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000088914691.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000088914681.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000052803569.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999991689791.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999991689791.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000052803570.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000077803566.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000077803580.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=600000088914691.9 node_expansions=60
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088914691.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088914691.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088914677.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088914677.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088914678.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088914678.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088919833.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088919833.1 node_expansions=24
FooPlayer.decide: Prioritizing 10 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000088916346.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088919123.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088916902.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000088917471.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000088914678.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000088919845.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000088918749.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000088918456.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000088918456.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000122240925.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=900000122240925.8 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000122240921.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000122240921.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999991682702.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999991682702.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999991682702.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999991682702.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999991682699.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999991682699.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999991682699.5 action_type=ActionType.END_TURN
  Action 1: expected_value=899999991682669.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999991687786.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999991687801.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999991682703.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=899999991687801.5 node_expansions=51
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=899999991684334.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999991687099.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999991684886.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999991685442.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999991682679.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999991687801.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999991686727.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999991685442.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999991685442.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=899999991687801.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999991687801.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999991687801.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999991687825.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999991687825.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999991687801.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999991687801.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999991687801.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999991687801.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999991687836.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999991687836.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999991687836.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999991687836.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999955576724.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999955576724.9 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999955576723.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999955576723.9 node_expansions=15
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999955576726.9 action_type=ActionType.END_TURN
  Action 1: expected_value=899999955576723.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999955576732.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999955576723.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999955576725.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=899999955576732.4 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999955576721.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999955576721.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999925018666.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999925018666.9 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999925018665.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999925018665.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999925018665.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999925018665.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999925018677.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999925018677.4 node_expansions=13
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=899999925018680.4 action_type=ActionType.END_TURN
  Action 1: expected_value=899999925018664.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=899999925018657.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999925018644.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999925018657.4 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=899999925018679.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999925018680.4 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999925018681.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999925018681.4 node_expansions=21
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=899999925018681.4 action_type=ActionType.END_TURN
  Action 1: expected_value=899999925018680.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=899999925018691.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999925018679.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999925018694.4 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=899999925018678.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=899999925018694.4 node_expansions=39
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999925018692.9 action_type=ActionType.END_TURN
  Action 1: expected_value=899999925018642.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999925018692.9 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999986132446.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999986132446.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999986132456.2 action_type=ActionType.END_TURN
  Action 1: expected_value=899999986132445.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999986132456.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000011127311.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000011127311.2 node_expansions=47
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=899999986132468.8 action_type=ActionType.END_TURN
  Action 1: expected_value=899999986132468.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=899999986136768.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999986132450.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999986132438.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=899999986132447.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=899999986136768.5 node_expansions=39
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=899999986134125.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999986134101.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999986134657.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999986135213.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999986132435.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999986132435.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999986132436.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999986135213.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999986135116.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999986136783.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=899999986136783.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999986136769.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999986136769.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999894467424.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999894467424.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999894470188.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999894470188.4 node_expansions=25
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=899999894469114.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999894467447.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999894470114.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999894469669.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999894470236.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999894467458.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999894467447.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999894470125.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999894467459.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999894470237.4 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999894470114.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999930573312.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=1199999930571609.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=1199999930573312.8 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999930573275.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999930573275.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999947240817.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999947240817.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999947240817.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999947240817.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999919463068.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999919463068.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000016686164.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999986130595.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000119463942.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000013908386.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999936128852.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999980575053.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999961130595.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999986130632.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1199999986130595.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1199999986130609.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000058352865.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000086130622.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999980575053.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1199999902795498.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999936128818.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999986130632.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000011130620.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999986130609.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1200000119463942.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000119463956.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000119463956.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000119463979.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000119463979.5 node_expansions=3
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1200000119465632.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000119463989.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000119466616.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000119466164.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000119466757.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000119463979.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000119463979.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000119466616.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000119463942.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000119466720.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000119465643.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=1200000119466757.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000091688942.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000091688942.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000091688981.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000091688981.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000091688957.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000091688942.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000091688979.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000091688967.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000091688954.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=1200000091688979.5 node_expansions=28
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000091688956.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000091688956.0 node_expansions=16
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000027788780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000013899280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000019455391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000022233503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000027788780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000036119891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000013897891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000025011002.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000013899836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000019454836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000016677614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000019454836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000025010725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000019455169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000019453780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000016675669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=299999966675003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000019451780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=299999963896114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000016673503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000019453780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=299999963893336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000019454336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000013899002.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000000008724.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000000009279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999983339223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000005565946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999986117001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999986117556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000008343168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999986117556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000002786224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000002786502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999986117278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000005564557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999963893057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999983339500.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999983337278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999963891113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999963891945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999977781167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999991672890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999977780612.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999977782556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000002786224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999988893667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999988894778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000008342335.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999983339223.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=5) score=300000036119891.94 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000036119891.94 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000036119058.56 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000036119614.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=300000036119891.94 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000047241100.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000052791390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000055575341.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000052796655.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000041683322.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000041681933.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000050016919.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000052793045.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000008349377.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000038905833.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000052798108.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000008349643.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000052795887.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000047241652.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000013902685.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000013902128.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000022238809.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000016680462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000038906944.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000030570260.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000030571360.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000019460184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000025015754.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000013904628.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000013904628.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000025015754.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000019461573.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000038905819.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000008349361.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000027795805.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000027793596.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000008347408.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000008348226.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000011125461.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000025017222.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000011124906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000022238874.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000036130553.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000022237975.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000022239073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000041683862.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000027795528.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=3) score=600000055575341.8 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000055569233.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055575330.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055571441.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 3)) score=600000055575330.8 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055575330.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055575330.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000055575357.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055575306.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055575357.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938904219.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999938904219.6 node_expansions=3
FooPlayer.decide: Prioritizing 7 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=599999938905219.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999938904249.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999938910762.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999938905219.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999938908115.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999938906461.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999938906448.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=599999938910762.0 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999938910762.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999938910762.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938910786.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999938910786.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938910775.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999938910775.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=599999938911773.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999938910774.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999938915953.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999938911773.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999938914675.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999938912996.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999938912995.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999938915661.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=599999938915953.1 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938915953.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999938915953.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938915954.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999938915954.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938915954.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999938915954.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938915968.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999938915968.6 node_expansions=3
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=599999938916940.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999938915940.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999938918898.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999938916954.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999938917607.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999938918164.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999938918162.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999938917774.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999938920830.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=599999938920830.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999938920829.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999938920829.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997256828.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997256828.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999997256843.0 action_type=ActionType.END_TURN
  Action 1: expected_value=599999997256830.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997256843.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997256856.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997256856.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999997256844.0 action_type=ActionType.END_TURN
  Action 1: expected_value=599999997256830.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997256844.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938920842.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999938920842.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999938920842.0 action_type=ActionType.END_TURN
  Action 1: expected_value=599999938920816.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999938920842.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938920857.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999938920857.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999938920856.5 action_type=ActionType.END_TURN
  Action 1: expected_value=599999938920831.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999938920856.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999938920856.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999938920856.5 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999938920857.5 action_type=ActionType.END_TURN
  Action 1: expected_value=599999938920831.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999938920857.5 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938920870.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999938920870.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999938920856.5 action_type=ActionType.END_TURN
  Action 1: expected_value=599999938920831.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999938920856.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938920863.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999938920863.5 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000083369742.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000041701298.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000008367964.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999997256863.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999997256857.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000055591964.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000083369752.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000055591974.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000088925300.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000088925308.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000055591974.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000055591964.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000055591964.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000055591977.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000055591964.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000055591965.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000055591964.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000083369753.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=600000088925308.0 node_expansions=106
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000088925311.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088925287.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088925311.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088925313.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088925313.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999938920845.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000083369721.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000041701291.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000008367956.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999997256843.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999997256845.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000055591943.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000083369734.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000055591956.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000088925277.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000055591943.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000055591943.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000055591945.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000055591943.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000055591943.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000055591944.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000055591943.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000083369747.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), <Color.RED: 'RED'>, None)) score=600000088925277.5 node_expansions=78
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000088925290.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088925290.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088928185.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088928185.6 node_expansions=21
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000061147520.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088928199.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000088925256.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000088925256.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000088925267.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=600000088928199.1 node_expansions=47
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000088927921.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088926256.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088925254.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000088928212.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000088926265.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000088926934.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000088927476.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000088925268.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000088927089.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000088927921.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=600000088928212.6 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088928199.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088928199.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938923742.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999938923742.1 node_expansions=3
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=599999938926407.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999938924727.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999938923727.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999938924727.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999938924727.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999938925418.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999938925963.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999938923727.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999938925584.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999938925561.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=599999938925283.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 5)) score=1199999938925963.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999938925973.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999938925973.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000083374867.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000041706444.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000008373098.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999997261963.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999997261963.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000055597074.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000083374865.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000055597074.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000088930444.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000088930418.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000055597089.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000055597074.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000055597074.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000055597074.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000055597074.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000055597074.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000055597089.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000083374875.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), <Color.RED: 'RED'>, None)) score=1200000088930444.8 node_expansions=54
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1200000088931394.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000088933074.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000088931405.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000088935575.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000088930394.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000088931407.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000088931417.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000088932074.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000088930394.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000088932238.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000088932227.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000088931963.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=1200000088935575.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000088935574.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000088935574.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000088935588.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000088935588.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000088935574.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000088935574.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000088935584.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000088935584.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000061157817.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000061157817.8 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000088935611.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000088935611.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000061155595.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000061155595.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000061155610.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000061155610.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000061155623.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000061155623.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000061155623.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000061155623.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000061155624.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000061155624.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999966706409.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999966706409.8 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999877817834.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999877817834.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999877817846.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999877817846.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999877817845.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999877817845.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999877817845.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999877817845.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999850040068.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999850040068.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999850040069.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999850040069.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999850040068.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999850040068.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999905595322.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999905595322.2 node_expansions=39
FooPlayer.decide: Prioritizing 18 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999850041081.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999850042734.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999850041069.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999850040068.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999850041068.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999850043290.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999850041748.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999850041068.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999850041748.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999850040081.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999850041901.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999850041901.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1199999850041624.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1499999905589335.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1499999902811057.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1499999905587180.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1499999905595335.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=1499999891701224.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=20) score=1499999905595335.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999905595335.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999905595335.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999950030412.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999950030412.8 node_expansions=37
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1499999905596336.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999905598002.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999905596335.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999905595346.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999905596347.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999905597572.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999905597002.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999905596335.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999905597013.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999905595335.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999905597183.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999905597169.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999905596902.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999938920593.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1799999947254299.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1799999950030435.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1799999936144492.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=1799999950030435.2 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999922252658.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999922252658.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999922252634.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999922252634.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999922252647.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999922252647.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1799999922253668.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999922255346.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999922253683.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999922252668.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999922253679.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999922254893.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999922254346.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999922253683.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999922254346.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999922252683.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999922253516.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999922254526.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999922254235.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=1799999922255346.2 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999922255335.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999922255335.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999922255349.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999922255349.8 node_expansions=2
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1799999922256357.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999922256357.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999922255358.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999922256346.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999922257568.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999922257024.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999922255346.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999922256358.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999922257025.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999922255348.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999922256179.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999922257179.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999922256916.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999922258024.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=1799999922258024.2 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999922258015.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999922258015.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999922258026.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999922258026.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999922258026.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999922258026.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999955591303.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999955591303.2 node_expansions=35
FooPlayer.decide: Prioritizing 4 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=2099999922260190.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2099999922260190.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2099999944482412.2 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=2099999955593523.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=17) score=2099999955593523.5 node_expansions=104
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2099999955591304.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999955591318.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2099999955591313.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999955591328.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999955593523.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=2099999955593523.5 node_expansions=50
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2099999955592301.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999955592301.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2099999955591304.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999955592312.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999955593538.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999955592993.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2099999955591301.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2099999955592882.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999955592315.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999955592967.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2099999955592301.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2099999955592169.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2099999955593134.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2099999955592871.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2099999955591315.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=2099999955593538.0 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999955593523.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999955593523.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999955593558.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999955593558.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999955593562.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999955593562.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999894484280.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999894484280.0 node_expansions=35
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999894482450.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999894482450.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999941705557.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999941705557.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2099999936149113.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000063927783.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000050038892.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2099999983372237.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2099999894482463.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2099999938926893.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000041705557.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000063927781.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000027816672.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000094483338.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000075038892.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000008372224.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2099999941705557.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000008372224.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000008372226.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2099999986150002.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000063927783.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000119483339.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=2100000119483339.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000119483336.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000119483336.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000119485170.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000119485170.0 node_expansions=31
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000119483348.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000119483348.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000108368447.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000108368447.5 node_expansions=2
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000108368449.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000130586514.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000108370278.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000108368447.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000108370284.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'SHEEP')) score=2400000130586514.5 node_expansions=171
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000108368462.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000108368459.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000108368470.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000108370245.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000130586514.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=2400000130586514.5 node_expansions=81
FooPlayer.decide: Prioritizing 18 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000108369463.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000108369463.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000108368449.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000108369463.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000108370018.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000108369741.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000108370114.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000108368449.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000108370003.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000108369449.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000108368447.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000108368447.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000108369281.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000108370296.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000108370005.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000108368449.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2400000130586529.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=2400000130584861.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=2400000130586529.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000130586529.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000130586529.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2399999947252320.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000075030988.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000061143837.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2399999972253211.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2399999916697640.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2399999961142084.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000052808762.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000075032726.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000038921615.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000105588282.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000075030985.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2399999997253195.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2399999952808753.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2399999952808751.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000019475429.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000019475429.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2399999997253209.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000075030988.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), <Color.RED: 'RED'>, None)) score=2400000105588282.0 node_expansions=182
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000105586530.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000105586530.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000105586544.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000105586544.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000105588284.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000105588284.0 node_expansions=35
FooPlayer.decide: Prioritizing 16 infrastructure actions over 25 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2400000105587464.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000105587466.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000105586543.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000105587466.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000105588007.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000105587730.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000105588198.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000105586543.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000105588020.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000105587464.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000105586544.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000105586552.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000105587376.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000105588299.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000105588020.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000105586545.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(39, 41)) score=2400000105588299.5 node_expansions=48
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000091699417.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000091699417.0 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000105592630.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000105592630.0 node_expansions=296
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2399999947255895.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000075034572.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000061148172.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2399999972256784.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2399999916701228.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2399999961145673.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000052812350.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000075034572.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000038925949.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000075037061.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2399999997256784.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2399999952812339.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2399999952812339.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000019479006.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000019479006.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2399999997256784.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000075037060.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000130590128.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=2400000130590128.5 node_expansions=1674
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2400000130591116.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000130591116.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000130590116.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000130591116.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000130592505.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000130591394.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000130592616.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000130591783.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000130590116.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000130591672.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000130591116.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000130590116.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000130590116.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000130590783.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000130591672.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000130590116.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=2400000130592616.5 node_expansions=570
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2400000130590952.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000130590951.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000130589963.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000130590964.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000130591505.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000130591229.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000130591785.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000130589964.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000130591507.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000130592618.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000130589965.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000130590952.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000130589965.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000130589972.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000130590785.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000130591505.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2400000130589965.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=2400000130592618.5 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000130592638.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000130592638.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000130594450.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000130594450.0 node_expansions=39
FooPlayer.decide: Prioritizing 20 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 20 actions with lookahead depth=3
  Action 0: expected_value=2400000130593619.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000130593617.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000130592617.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000130593617.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000130593897.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000130593628.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000130593909.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000130594461.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000130592632.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000130594183.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000130592628.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000130593632.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000130592618.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000130593617.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000130592631.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000130593453.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2400000130594187.5 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2400000130592617.5 action_type=ActionType.BUILD_ROAD
  Action 18: expected_value=2700000138924115.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=2700000147256632.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=49) score=2700000147256632.5 node_expansions=60
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000147256641.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000147256641.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000147258426.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000147258426.5 node_expansions=31
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000147256620.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000147256643.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2700000147256643.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000147256631.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000147256631.5 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000147258466.0 action_type=ActionType.PLAY_ROAD_BUILDING
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000147256629.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_ROAD_BUILDING: 'PLAY_ROAD_BUILDING'>, value=None) score=2700000147258466.0 node_expansions=39
FooPlayer.decide: Prioritizing 18 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000147257646.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000147257645.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000147256645.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000147257632.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000147257909.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000147256635.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000147257875.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000147258489.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000147256646.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000147258200.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000147256598.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000147257646.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000147256635.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000147256632.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2700000147256646.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2700000147257454.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2700000147258177.0 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2700000147256632.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(41, 42)) score=2700000147258489.0 node_expansions=101
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000147258466.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000147258466.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2699999975036208.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2700000091702886.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2700000077814002.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2699999988925100.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2699999933369579.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2699999977814024.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2700000069480667.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2700000091702876.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2700000055591767.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2700000122258442.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2700000091702876.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000013925112.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2699999969480687.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2699999969480654.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000036147335.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2700000036147322.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2699999997258430.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2700000075036243.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), <Color.RED: 'RED'>, None)) score=2700000122258442.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000122258454.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000122258454.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999933369589.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999933369589.5 node_expansions=3
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000013898503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000011120391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000025010725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000008342891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000022232947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000019454614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000005563669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000025010391.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000033344336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000025010725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000025010725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000019454280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000002786725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000008342891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000011119336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000019453780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000025010725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=299999963894169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=299999963896391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000025010725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000016676558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000016675947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000022231836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000011119280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000011117890.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999988893112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999988891723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000005562057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000005565390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999988894501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999988895612.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000011120946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999986117834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000000007335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999977782278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999977780612.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999991673446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999977780612.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999963893613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999963894168.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999963890556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999963892223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000000008946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999986117556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999988894778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000008342335.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999988895334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999983339223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000005563724.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999986116445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999986116445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000005561779.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999983338667.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=8) score=300000033344336.3 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000033342114.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000033341280.75 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000033344336.3 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=300000033344336.3 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000050019789.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000058351434.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000038904353.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000050020001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000055573321.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000050019967.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000055573920.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000047240599.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000044461380.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000011127422.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000061130901.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000052796988.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000047241110.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000036125757.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000033346318.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000025011040.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000025012971.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000016682405.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000030571876.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000025015761.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000025016874.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000047242208.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000033351086.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000047240586.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000025015538.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000025013848.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000027794719.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000013901874.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000011124629.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000011125764.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000011123805.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000011123249.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000036127429.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000022235749.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000025016027.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000044460564.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000025014649.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000030572459.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000041684975.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000022237684.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000022237697.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000030571055.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000019457685.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=600000061130901.9 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000061128943.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000061130911.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000061129220.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=600000061130911.9 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061130898.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061130898.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061130922.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061130922.9 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000094464209.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000094464209.8 node_expansions=9
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000061130931.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000061130898.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000061130897.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000061136307.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000061130899.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=600000061136307.6 node_expansions=31
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000061131890.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000061132827.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000061133105.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000061134363.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000061133660.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000061136318.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000061133382.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000061134109.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=600000061136318.6 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061136332.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061136332.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005582173.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000005582173.0 node_expansions=21
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000088914075.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000033356765.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000088914075.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000061136284.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000088914075.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000038912297.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000061136284.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000005578950.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000061136307.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000061136307.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000061136321.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000061136284.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000061136284.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000088914096.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000011134533.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000011134529.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000061136321.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000061136307.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=600000088914096.4 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088914098.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088914098.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088914075.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088914075.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088914075.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088914075.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088914134.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088914134.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000088915120.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088916054.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088916332.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000088917054.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000088917078.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000088915134.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000088916912.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000088916609.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000088917332.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=600000088917332.1 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088917332.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088917332.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005582246.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000005582246.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005582197.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005582197.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005582197.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000005582197.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005582234.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005582234.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005585141.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000005585141.9 node_expansions=23
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000005585141.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000005583197.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000005584141.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000005584434.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000005585141.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000005585141.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000005583234.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000005584586.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000005584975.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000005584697.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(24, 53)) score=600000005585141.9 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000005585141.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005585141.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005585141.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000005585141.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005585141.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005585141.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005588086.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000005588086.4 node_expansions=23
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000005587253.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000005586141.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000005587086.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000005587364.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000005588097.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000005586141.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000005586141.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000005587530.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000005587919.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000005587641.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=600000005588097.4 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005588086.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005588086.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005588123.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000005588123.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000005588134.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000005588122.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005588134.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005588123.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000005588123.4 node_expansions=5
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=600000005590234.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000005589134.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000005590067.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000005589512.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000005589123.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000005589135.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000005589123.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000005590512.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000005590901.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000005590234.6 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000005590623.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000052805665.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=900000005583865.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=900000036138087.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=900000025027254.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=900000052805665.9 node_expansions=67
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000052805665.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000052805665.9 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000086139022.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000086139022.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000086139036.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000086138976.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000086139036.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000086139026.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000086139025.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000086139026.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000086139024.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000086139024.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000086139024.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000086141757.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000086141757.1 node_expansions=28
FooPlayer.decide: Prioritizing 13 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=900000086141149.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000086140012.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000086140957.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000086140401.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000086140012.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000086139012.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000086140024.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000086141401.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000086141790.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000086141124.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000086141524.4 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000108357044.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=1200000094466211.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=24) score=1200000108357044.5 node_expansions=209
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000075023728.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000108357042.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000108357042.5 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000108357041.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000108357041.5 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000108357042.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000108357042.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000108357057.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000108357057.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000108359796.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000108359796.8 node_expansions=32
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000108357054.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000108357054.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000108359820.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000108359820.2 node_expansions=33
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000108357057.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000108357054.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000108359804.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000108359820.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000108357064.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1200000108359820.2 node_expansions=79
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000108359141.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000108358016.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000108358998.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000108358432.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000108358016.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000108357032.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000108358014.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000108358421.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000108359833.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000108359126.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000108359542.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=1200000108359833.8 node_expansions=44
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000108359832.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000108359832.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000108359845.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000108359845.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000108359845.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000108359845.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000108366043.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000108366043.0 node_expansions=29
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000108359842.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000108366067.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000108359868.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000108359845.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000108359845.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1200000108366067.5 node_expansions=60
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000108366067.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000108361900.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000108360791.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000108361774.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000108361220.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000108360789.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000108359851.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000108360791.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000108359829.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000108361219.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000108361927.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000108362331.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=1200000108366067.5 node_expansions=48
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000108366081.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000108366081.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000136143847.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000102810525.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000136143857.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000108366068.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000136143847.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000097254081.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000083366070.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000075032735.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000108366068.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000108366078.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000108366078.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000108366068.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1200000108366056.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1200000136143847.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000069476278.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000033364290.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000083366056.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000086143846.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1200000136143857.2 node_expansions=55
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000136143845.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000136143845.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000136143849.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000136143849.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1800000136145958.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000136144848.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000136145793.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000136144849.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000136145236.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000136144860.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000136143860.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000136144849.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000136143860.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000136145236.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000136146791.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000136145959.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000136146360.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000136137647.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=1800000136146791.8 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000111143459.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000111143459.2 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000113924580.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000113924580.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000088921249.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000088921249.5 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000088921238.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000088921216.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000088921209.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000088921215.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000088921226.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000088921238.0 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000088921257.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000088921257.0 node_expansions=18
FooPlayer.decide: Prioritizing 16 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1800000088923346.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000088921238.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000088922627.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000088922238.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000088922623.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000088922235.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000088922260.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000088921235.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000088922238.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000088921238.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000088922623.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000088923366.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000088923735.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000088922238.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000088917353.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=2100000108359041.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=29) score=2100000108359041.8 node_expansions=228
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000108359020.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000108359019.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000108358996.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000108359021.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000108358994.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', None, 'BRICK')) score=2100000108359021.2 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000108358996.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000108358996.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000108361035.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000108361035.2 node_expansions=29
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000083359031.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000108359029.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000108361070.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000108361048.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000108361046.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', None, 'WOOD')) score=2100000108361070.8 node_expansions=173
FooPlayer.decide: Prioritizing 14 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2100000108361084.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000108359018.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000108360408.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000108359981.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000108360429.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000108359959.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000108359042.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000108359019.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000108359959.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000108359018.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000108360408.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000108361070.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000108359018.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000108359051.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(52, 53)) score=2100000108361084.2 node_expansions=210
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000108361068.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000108361060.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000108361062.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000108361048.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000108361046.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000108361068.8 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000108361092.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000108361092.8 node_expansions=3
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000080583313.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000108361103.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000108361102.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000108362446.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000108362446.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2400000141694391.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', None, 'ORE')) score=2400000141694391.5 node_expansions=125
FooPlayer.decide: Prioritizing 5 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000141694391.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2400000136138836.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2400000133361058.5 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=2400000130583280.5 action_type=ActionType.BUILD_CITY
  Action 4: expected_value=2400000127805516.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=8) score=2400000141694391.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000141694404.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000141694404.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000113916638.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000113916638.0 node_expansions=16
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000113916627.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000047249974.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000108361072.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000141694414.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000102804637.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000061138850.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2399999997249960.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000000027726.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000091694418.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000133361071.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000108361059.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000086138836.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000086138837.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000141694414.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000047249072.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000011137058.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000061138836.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000063916614.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=2400000141694414.0 node_expansions=78
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000141694414.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000141694414.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000141695788.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000141695788.0 node_expansions=32
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2400000141694435.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000141695787.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2700000169472158.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000161136802.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000141695778.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2400000141694438.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', None, 'ORE')) score=2700000169472158.5 node_expansions=152
FooPlayer.decide: Prioritizing 4 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=2700000169472158.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2700000166694395.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2700000163916625.0 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=2700000161138862.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=19) score=2700000169472158.5 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000169472159.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000169472159.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000169473534.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000169473534.0 node_expansions=33
FooPlayer.decide: Prioritizing 15 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2700000169472209.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000169473567.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000169472210.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000169473191.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000169473598.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000169473179.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000169472192.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000169472179.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000169473178.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000169472191.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000169473567.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000169473178.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000169473209.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000169472178.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2700000169472203.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=2700000169473598.5 node_expansions=165
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000169473580.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000169473548.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000169473568.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000169473547.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000169473571.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000169473580.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3000000169473544.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000169473544.0 node_expansions=24
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000144473567.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000144473547.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000144473535.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000144473565.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000144473557.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000144473567.0 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3000000169473557.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000169473557.5 node_expansions=28
FooPlayer.decide: Prioritizing 3 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=3000000169473557.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=3000000166695790.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=3000000163918002.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=22) score=3000000169473557.5 node_expansions=33
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000072238887.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000077794441.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000077794441.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000072237498.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000077794776.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000066683331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000080573108.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000075015887.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000080570045.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000069460554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000063902498.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000077792811.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000077793942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000061125831.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000061125276.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000055568054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000030570220.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000075016665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000030567998.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000072237776.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000072237554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000058348388.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000044454721.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000044456943.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000066676990.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000047234433.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000050010276.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000050008887.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000069456999.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000050010829.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000055569441.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000038898877.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000038899433.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000061124767.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000047233054.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000052789997.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000038899942.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000033342996.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000033341885.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000030566608.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000036119663.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000030565496.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000030567997.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000030563829.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000047233600.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000061125553.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000047234440.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000047232218.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000061125886.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000044454440.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=6) score=600000080573108.5 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000080573941.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000080575330.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000080571164.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=600000080575330.8 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000027792500.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000022239644.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000016683256.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000011126602.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000022234445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000044460608.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000013904077.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000019460266.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000033350609.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000022238044.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000016680834.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000016683044.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000000013811.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=599999986124929.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000030568053.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=599999986125765.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000027792487.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000008347472.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000005568015.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000005570792.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000030568928.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000011126360.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000011124126.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000011122737.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000019458862.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=599999994456573.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000011127208.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000002790805.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000002791360.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000025016706.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000008346903.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000011125807.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=599999994457686.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=599999988900739.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=599999988899628.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=599999986124351.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=599999991677406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=599999986123226.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=599999986125750.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=599999986121559.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000011125527.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000016681375.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=599999991680184.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=599999991677684.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=599999994456864.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=599999988898516.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=8) score=600000044460608.5 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000044460608.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000044458386.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000044459497.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=600000044460608.5 node_expansions=315
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999930567830.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999930567830.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000080572275.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000088905609.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000050016708.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000050016722.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000080572275.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000030570487.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999991681597.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000030570497.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000088905611.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000050016708.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000050016708.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000050016708.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000050016722.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000050016708.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000050016708.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000050016721.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000050016708.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000000014930.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), <Color.RED: 'RED'>, None)) score=600000088905611.1 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088905612.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088905612.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088905623.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088905623.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088905612.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088905612.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000088905612.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088905612.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000088905613.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088905613.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088905624.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088905624.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000088905624.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088905599.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088905624.1 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000080572301.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999930567846.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000088905633.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000050016735.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000050016735.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000080572291.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000030570514.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999991681624.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000030570514.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000050016735.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000050016735.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000050016735.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000050016736.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000050016735.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000050016735.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000050016748.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000050016735.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000000014957.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=600000088905633.1 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000088905643.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088905609.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088905643.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088905635.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088905635.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000088905635.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088905635.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088905635.1 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999930567867.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999930567867.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999891678978.4 action_type=ActionType.END_TURN
  Action 1: expected_value=599999930567818.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=599999930567818.2 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999891678929.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999891678929.4 node_expansions=10
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999891689252.9 action_type=ActionType.PLAY_ROAD_BUILDING
  Action 1: expected_value=599999891682975.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_ROAD_BUILDING: 'PLAY_ROAD_BUILDING'>, value=None) score=599999891689252.9 node_expansions=87
FooPlayer.decide: Prioritizing 8 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=599999891682975.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999891689263.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999891684808.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999891686865.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999891684086.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999891682975.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999891683986.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999891684086.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 2)) score=599999891689263.9 node_expansions=140
FooPlayer.decide: Prioritizing 9 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=599999891682976.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999891684819.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999891686864.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999891682976.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999891693141.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999891684086.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999891682975.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999891683998.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999891684086.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 3)) score=599999891693141.0 node_expansions=37
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999891689252.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999891689252.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999891689252.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999891689252.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999891689253.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999891689253.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999891686475.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999891686475.1 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999891689287.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999891689287.4 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999891689287.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999891689287.4 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000041693742.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000088915967.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000011138176.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000011138176.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000041693742.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999991691967.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999952803065.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000030580855.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000088915965.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000011138187.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000011138187.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000011138177.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000011138187.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000011138176.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000011138186.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000011138176.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000011138176.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999961136398.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=600000088915967.6 node_expansions=58
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000088915967.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088915942.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088915967.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999891689300.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999891689300.9 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000041693755.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000088915977.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000011138188.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000011138188.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000041693745.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999991691967.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999952803078.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000030580866.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000088915977.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000011138188.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000011138189.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000011138188.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000011138188.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000011138188.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000011138188.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000011138188.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000011138188.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999961136411.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=600000088915977.6 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000088915977.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088915952.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088915977.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088915978.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088915978.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000058360421.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088915964.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000088915964.1 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000088915953.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088915953.1 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000041693743.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999891689297.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000011138175.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000011138175.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000041693742.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999991691964.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999952803064.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000030580853.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000088915954.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000011138200.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000011138200.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000011138175.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000011138176.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000011138175.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000011138186.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000011138176.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000011138175.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999961136423.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), <Color.RED: 'RED'>, None)) score=600000088915954.2 node_expansions=56
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088915954.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088915954.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000058360422.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088915974.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000088915974.8 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058360411.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058360411.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000058360422.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058360422.1 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000058357633.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058357633.4 node_expansions=15
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000058360413.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058360413.1 node_expansions=18
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000058360412.1 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000058360409.6 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000058360409.1 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000058360409.6 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000058360420.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'ORE')) score=600000058360420.1 node_expansions=23
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000058360406.6 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000058360368.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058360406.6 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000058360433.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058360433.1 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000058360406.6 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000058360368.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058360406.6 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000058360419.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058360419.6 node_expansions=8
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000041693753.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999861133740.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000058360433.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999980582641.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=599999980582642.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000041693741.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=599999991691975.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=599999922247517.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000000025298.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=599999980582628.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=599999980582628.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=599999980582628.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=599999980582628.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=599999980582628.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=599999980582628.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=599999980582641.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=599999980582628.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=599999930580851.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=600000058360433.1 node_expansions=126
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000058360407.6 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000058360407.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058360407.6 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000058360429.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058360429.1 node_expansions=20
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000058360432.1 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000058360395.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058360432.1 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000058360432.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058360432.1 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000058360421.1 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000058360395.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058360421.1 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000041693754.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000058360431.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999980582655.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999980582655.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000041693764.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999991691986.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999922247531.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000000025321.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000058360421.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999980582655.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=599999980582642.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000016688679.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999980582642.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999980582642.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999980582642.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=599999980582642.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=599999980582642.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999930580864.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), None, None)) score=900000016688679.4 node_expansions=82
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999980582656.0 action_type=ActionType.END_TURN
  Action 1: expected_value=599999980582615.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999980582656.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999980582642.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999980582642.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999980582642.5 action_type=ActionType.END_TURN
  Action 1: expected_value=599999980582604.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999980582642.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000016688690.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000016688690.4 node_expansions=49
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999980582661.5 action_type=ActionType.END_TURN
  Action 1: expected_value=599999980582653.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999980582661.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000016693742.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000016693742.6 node_expansions=56
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=599999980582653.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999980586153.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999980584486.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999980586542.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999980582653.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999980583764.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999980582653.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999980583653.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999980583653.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999980583764.1 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000016688728.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=900000011127340.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=2) score=900000016688728.4 node_expansions=262
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000016688728.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000016688702.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000016688728.4 node_expansions=70
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999805570382.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999805570382.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999805570382.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999805570382.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999805570394.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999805570394.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999805570397.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999805570397.0 node_expansions=4
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999805570394.0 action_type=ActionType.END_TURN
  Action 1: expected_value=899999805570383.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999805574247.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999805574280.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999805570406.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=899999805574280.4 node_expansions=60
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=899999805570381.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999805573851.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999805572185.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999805574280.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999805570381.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999805571502.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999805570381.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999805570381.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999805571351.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999805571492.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=899999805574280.4 node_expansions=40
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999805574280.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999805574280.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999780574280.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999780574280.4 node_expansions=4
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999961134281.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000033356503.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000016689849.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999936134280.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999997245392.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999958355627.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999877799169.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999955576960.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000013912059.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999991689849.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999961134293.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999961134293.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999936134280.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999936134280.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999936134280.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999936134280.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999936134280.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999897244502.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=900000033356503.6 node_expansions=72
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000033356537.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000033356537.6 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999877799197.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999877799197.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999852799197.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999852799197.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999877799159.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999877799159.2 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999852799193.2 action_type=ActionType.END_TURN
  Action 1: expected_value=899999877799172.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=899999877799172.8 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999852799172.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999852799172.8 node_expansions=9
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000080572001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000077793389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000069460887.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000075015887.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000080571998.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000075015046.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000083350034.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000083349200.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000072236990.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000058348056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000072236442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000075013933.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000027790500.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000025013276.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000080571988.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000083348387.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000072236989.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000063904166.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000072238109.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000072235320.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000063901154.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000047233597.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000047233607.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000063903931.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000041678042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000050013333.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000044454443.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000044455554.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000063902830.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000047233052.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000027787722.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000027786887.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000027784943.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000027786887.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000047233042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000058344489.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000050014222.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000041674999.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000041677221.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000058345608.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000044454718.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000041675276.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000066678666.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000041677221.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000052786943.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000063900810.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000044453329.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000044454986.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000061121709.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000041678042.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=600000083350034.0 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000083353922.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083350034.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083352811.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=600000083353922.9 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000041684765.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000027795275.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000022241112.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000038910324.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000047243645.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000016684383.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000019463054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000036130889.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000027798334.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=599999988906866.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=599999988907709.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000033351945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000050017811.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000027797498.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000027794975.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000038906978.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000025014444.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000000014072.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000000012960.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000005571318.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=599999994458805.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000011129708.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000005570795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000005571906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000027797254.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000011127461.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=599999988906018.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=599999988903226.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=599999988903226.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=599999988906584.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000000015471.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000002793817.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000011127196.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=599999991682126.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=599999991679626.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000022237532.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000008346628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000002791628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000016682751.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000002791906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000002791292.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000011126307.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=599999997235739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=599999997236573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000002788818.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=599999994457415.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=16) score=600000050017811.8 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000050016700.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050017811.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050017811.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=600000050017811.8 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050017834.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050017834.2 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050017834.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050017834.8 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050017845.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050017845.2 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050017845.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050017845.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050017853.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050017853.8 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000050017865.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000050017842.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000050017841.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000050017853.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000050017867.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=600000050017867.2 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050017843.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050017843.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050017851.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050017851.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000050017854.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050017854.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000050017875.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000050017863.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000050022286.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000050017856.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000050017846.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000050017847.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=600000050022286.1 node_expansions=38
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000050020221.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050017841.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050018952.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000050021599.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000050019933.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000050019521.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000050019521.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000050022297.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=600000050022297.1 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050022299.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050022299.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972242729.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999972242729.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972242740.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999972242740.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972242729.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999972242729.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972242740.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999972242740.6 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972242740.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999972242740.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972242729.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999972242729.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972242743.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999972242743.1 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999972242751.6 action_type=ActionType.END_TURN
  Action 1: expected_value=599999972242716.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999972242751.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999947242755.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999947242755.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999947242740.6 action_type=ActionType.END_TURN
  Action 1: expected_value=599999947242716.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999947242740.6 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999947242754.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999947242754.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999947242766.1 action_type=ActionType.END_TURN
  Action 1: expected_value=599999947242727.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999947242766.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999947242766.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999947242766.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999947242777.1 action_type=ActionType.END_TURN
  Action 1: expected_value=599999947242739.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999947242777.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999908357646.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999908357646.2 node_expansions=41
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999908353895.2 action_type=ActionType.END_TURN
  Action 1: expected_value=599999908353862.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999908353895.2 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999880573328.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999880573328.6 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=599999880573329.6 action_type=ActionType.END_TURN
  Action 1: expected_value=599999880573303.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=599999880573328.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999880573331.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999911128817.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=599999880573319.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WHEAT')) score=899999911128817.2 node_expansions=50
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999911128831.8 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=899999880573261.6 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=7) score=899999911128831.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999911128817.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999911128817.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999911128831.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999911128831.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999911131478.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999911131478.6 node_expansions=21
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=899999911131478.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999911131200.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999911128831.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999911128831.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999911129964.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999911129812.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999911130925.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999911130520.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999911130498.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=899999911131478.6 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999911131493.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999911131493.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999875019477.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999875019477.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999875019477.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999875019477.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999875019478.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999875019478.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999875019478.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999875019478.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999875019500.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999875019500.6 node_expansions=2
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999875019502.6 action_type=ActionType.END_TURN
  Action 1: expected_value=899999875019487.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999875019499.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999875019521.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999875019497.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WHEAT')) score=899999875019521.6 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999875019509.6 action_type=ActionType.END_TURN
  Action 1: expected_value=899999875019498.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999875019509.6 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999852797301.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999852797301.0 node_expansions=21
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=899999852797311.0 action_type=ActionType.END_TURN
  Action 1: expected_value=899999852797275.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=899999852797301.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999852797298.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999852797301.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=899999852797288.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999852797311.0 node_expansions=34
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999852797288.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999852797288.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999852797263.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999852797263.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999852797298.0 action_type=ActionType.END_TURN
  Action 1: expected_value=899999852797253.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999852797290.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999852797253.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999852797253.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999852797298.0 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999819463929.1 action_type=ActionType.END_TURN
  Action 1: expected_value=899999852797243.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999852797252.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999852797269.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999852797242.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=899999852797269.0 node_expansions=37
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999819463908.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999819463908.6 node_expansions=9
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000016676558.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000019455169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000016676558.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000008342614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000008342614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000002786503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000022232669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000013899614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000013897669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000019454614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000019455669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000036123225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000019455669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000025009614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000005564836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000008342614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000019454614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000022232391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000027787947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=299999961116669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=299999961117780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000011120725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=299999961118891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000030566280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999997230113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999977782001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999977782001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999997229835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999980559778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999994450057.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999986114223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999986115612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000013900113.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999986117278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000005561779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999980561723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999980560056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999997230946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999977783112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000000009279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000005564835.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999983338667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999983339778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999997228446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999983339778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999975002556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999961114724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999975003945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999961115278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999961117779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999986116167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999986117834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000005565113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999980562278.75 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=300000036123225.2 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000036123225.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000036122391.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000036120447.44 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=300000036123225.2 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000047240878.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000050020043.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000047238386.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000038906939.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000038904173.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000044464485.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000044464231.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000044462567.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000038907778.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000044461388.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000036125831.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000038906398.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000002792723.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000002796032.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000030572237.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000027794150.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000019460806.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000019460792.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000027796640.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000011126573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000025016851.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000016681016.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000016682428.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000016681572.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000036125544.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000022237475.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000022238850.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000027794708.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000008349094.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000030572764.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000025014684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000025015796.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000016680755.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000013904074.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000005569364.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000002793518.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000005570739.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000002791281.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000002792962.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000016680207.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000016681573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000011126583.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=1) score=600000050020043.9 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000050020067.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050018932.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000050018377.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 1)) score=600000050020067.4 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050020044.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050020044.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050020058.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050020058.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050020068.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050020068.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050020045.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050020045.9 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000002796044.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000002796044.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999988907156.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000050020044.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000083353379.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000050020044.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000038912599.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000050020045.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000050020045.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999988907168.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999988907170.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000050020056.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000050020059.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000083358822.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000083358822.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000050020044.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000086131157.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000086136599.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=600000086136599.8 node_expansions=118
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086131180.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086131180.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000086131191.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086131155.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086131191.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988907157.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988907157.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988907157.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988907157.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988907158.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988907158.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999988907158.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988907158.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988907148.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988907148.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999988907147.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988907147.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988912576.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988912576.2 node_expansions=19
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999988907158.0 action_type=ActionType.END_TURN
  Action 1: expected_value=599999988907142.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999988907155.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999988907178.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999988907152.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WHEAT')) score=599999988907178.5 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999963907178.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999963907178.5 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999963907179.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999963907179.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999977796078.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999977796067.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999963907178.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000050024786.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000083353411.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000025020067.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000013911897.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000025020081.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000025020067.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999963907178.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000025020081.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000050024786.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000058353411.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000058358119.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000025020068.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000025020081.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000061135897.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000061131189.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=600000083353411.8 node_expansions=140
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000083353422.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083353400.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083353422.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083358145.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083358145.0 node_expansions=37
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999977800810.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999977800810.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999963911921.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000069464496.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000025024810.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000055575608.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000025024810.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000025024810.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999963911921.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999963911921.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000025024810.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000080575608.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000088908941.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000088908941.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000025024810.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000025024810.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000091686719.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000091686719.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=900000091686719.1 node_expansions=1191
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000061136888.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000077797830.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000061139110.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000061138686.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000091686719.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000080575608.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000086131162.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000061137852.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=900000091686719.1 node_expansions=332
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000061135788.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000061136888.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000061135971.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000061139122.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000061137193.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000061135402.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000061135388.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000061136333.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000061137610.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000091686743.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=900000091686743.6 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000091686719.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000091686719.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999963907174.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999963907174.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000019463631.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000019463621.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000005574732.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000050020052.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000113908968.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000055575594.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000055574733.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000055575619.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000055575631.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000005574719.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000025020038.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000080575632.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000088908964.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000088908941.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000055575619.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000055575594.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000091686742.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000091686746.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=900000113908968.4 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113908965.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113908965.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113908967.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000113908967.9 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000019463647.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000019463634.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000005574731.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000050020064.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000055575643.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000055574744.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000055575620.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000055575632.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000005574731.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999963907175.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000025020087.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000080575634.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000088908967.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000088908953.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000055575620.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000055575647.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000091686745.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000091686731.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), None, None)) score=900000091686745.6 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000091686731.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000091686731.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000091686754.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000091686754.6 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000091686779.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000091686746.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000091686779.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999963907201.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999963907201.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999963907189.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999963907189.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999963907201.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999963907201.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999963907199.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999963907199.5 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000005579489.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000005579489.2 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000005574759.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000005574759.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000005579502.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000005579502.8 node_expansions=57
FooPlayer.decide: Prioritizing 9 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000005580854.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000005580148.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000005580981.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000005582648.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000005582233.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000005580426.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000005580426.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000005579455.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000005581688.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=900000005582648.4 node_expansions=222
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000005579502.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000005579464.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000005579457.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000005582648.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000005579477.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=900000005582648.4 node_expansions=47
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000005582395.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000005580854.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000005579470.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000005581006.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000005582233.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000005582650.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000005580426.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000005580426.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000005579480.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000005581688.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=900000005582650.4 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000005582650.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000005582650.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000005582660.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000005582660.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000005582648.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000005582648.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999986138225.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999986138225.0 node_expansions=16
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999986138203.0 action_type=ActionType.END_TURN
  Action 1: expected_value=899999986138205.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1499999986140592.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999986138242.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999986138215.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=1499999986140592.0 node_expansions=37
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=899999986139203.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999986139592.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999986138215.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999986139758.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999986140606.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999986140980.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999986139205.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999986139203.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999986138203.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999986140425.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999986140592.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(28, 29)) score=1499999986140606.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999986140592.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999986140592.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999986143371.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999986143371.8 node_expansions=25
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000000032258.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000019478523.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000030590523.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000094479412.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000036144258.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000036145189.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000055590523.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000036144258.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1499999986143369.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1499999944475814.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000005588703.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000061146078.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000069479412.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000069479412.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000036144258.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000036144258.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000072257189.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000091701634.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1500000094479412.0 node_expansions=1730
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1500000094478578.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000094478967.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000094477578.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000094479301.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000094479134.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000094478578.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000094478578.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000094477578.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000094479412.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000094479134.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000094479412.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=1500000094479412.0 node_expansions=289
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1500000094478037.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000094478412.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000094477023.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000094478578.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000094478426.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000094478856.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000094478047.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000094478050.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000094477050.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000094478579.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000094478047.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000094479412.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(29, 30)) score=1500000094479412.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000094479412.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000094479412.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000094479426.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000094479426.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000094479447.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000094479447.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000094479449.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000094479449.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000000034128.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000019478581.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1499999986145225.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000030590573.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000036146114.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000036145226.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000055590569.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000036146141.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1499999986145226.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1499999944477669.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000005590558.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000061146116.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000069479448.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000069479448.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000036146114.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000036146114.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000072257226.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000091701667.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=1500000091701667.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000091701692.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000091701692.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999944477672.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999944477672.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999944477686.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999944477686.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999908366561.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999908366561.0 node_expansions=3
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1499999908367561.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999908367950.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999908366561.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999908368116.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999908366561.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999908368409.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999908367561.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999908367561.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999908366561.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999908367572.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999908368128.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999908367572.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999927808065.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1799999941697343.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1799999933361838.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=29) score=1799999941697343.0 node_expansions=85
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999941695597.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999941695583.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999941695593.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999941697343.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999941695606.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', None, None, 'BRICK')) score=1799999941697343.0 node_expansions=52
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1799999941696509.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999941696986.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999941695569.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999941697065.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999941695592.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999941697343.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999941696533.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999941696534.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999941695569.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999941696509.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999941697065.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999941696533.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(34, 35)) score=1799999941697343.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999941697343.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999941697343.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999950030726.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999950030726.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999950030713.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999950030713.2 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999950030738.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999950030738.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999950030724.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999950030724.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999950030736.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999950030736.8 node_expansions=3
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1799999950031727.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999950032114.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999950030738.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999950032294.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999950033115.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999950030737.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999950031738.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999950031725.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999950030738.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999950031726.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999950032281.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999950031727.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2099999958362294.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=35) score=2099999958362294.8 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999958362280.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999958362280.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999941695616.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999941695616.0 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999941695615.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999941695616.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2099999941695630.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999941695616.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999941695624.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', None, 'WOOD')) score=2099999941695630.5 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999941695627.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999941695627.0 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999941697113.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999941697113.2 node_expansions=53
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2099999941695655.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999941695603.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999941695655.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999927811180.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999927811180.0 node_expansions=203
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2099999927806760.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999927806762.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2099999927808201.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999927806753.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999927808214.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2099999927806754.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', None, 'BRICK')) score=2099999927808214.5 node_expansions=83
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2099999927807682.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999927808130.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2099999927806729.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999927808229.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999927808128.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999927806728.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2099999927807659.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2099999927807659.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999927806728.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999927807659.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2099999927808238.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2099999927807659.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(27, 28)) score=2099999927808238.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999927808215.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999927808215.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999927809770.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999927809770.5 node_expansions=29
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2099999927809214.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999927809604.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2099999927808214.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999927809782.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999927808214.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999927809603.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2099999927809784.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2099999927808216.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999927809214.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999927809240.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2099999927808214.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2099999927809214.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2099999927809228.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(26, 27)) score=2099999927809784.0 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999927809784.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999927809784.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999927809780.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999927809780.5 node_expansions=16
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2099999927809797.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999927809759.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999927809797.0 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2099999919476460.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999919476422.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999919476460.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999919478000.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999919478000.0 node_expansions=30
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2099999963920907.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2099999983365361.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2099999961144016.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2099999994477362.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000058366249.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000000032918.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000036143139.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000019477350.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2099999977810682.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2099999927809805.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2099999961144031.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000041699580.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000050032914.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000033366249.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000000032905.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000013921805.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000086144029.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000091699572.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=2100000091699572.5 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000091699583.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000091699534.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000091699583.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000091699583.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000091701075.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000091701113.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000091699582.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000091699593.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000091701100.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', None, 'WOOD')) score=2100000091701113.5 node_expansions=124
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2100000091700570.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000091700974.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000091700569.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000091699569.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000091701113.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000091699558.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000091700946.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000091699571.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000091700571.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000091700571.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000091699572.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000091700558.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000091700571.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=2100000091701113.5 node_expansions=65
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000091701113.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000091701103.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000091701113.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2099999963922464.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2099999983366891.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2099999961145560.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2099999994478894.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000058367782.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000000034436.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000036144671.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000019478891.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2099999977812241.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2099999927811339.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2099999961145547.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000041701130.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000050034450.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000033367791.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000000034448.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000013923352.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000086145561.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000091701124.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=2100000091701124.5 node_expansions=62
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000091701141.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000091701075.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000091701141.5 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000091701138.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000091701138.0 node_expansions=25
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2099999963922471.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2099999983366914.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2099999961145582.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2099999994478902.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000058367791.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000000034473.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000036147624.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000019478905.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2099999977812249.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2099999927811360.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2099999919478038.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2099999961145582.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000041704069.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000050034461.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000033370735.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000000034483.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000013926291.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000086148513.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=2100000086148513.5 node_expansions=440
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000086145584.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000086148488.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000086145584.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000086145593.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000086148513.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000086148479.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', None, None, 'BRICK')) score=2100000086148513.5 node_expansions=129
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2100000086146583.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000086146958.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000086146582.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000086145582.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000086145569.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000086146960.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000086148514.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000086145569.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000086145569.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000086146569.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000086146583.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000086145570.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000086146569.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000086146569.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=2100000086148514.5 node_expansions=70
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000086148528.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000086148502.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000086148528.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000086149916.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000086149916.8 node_expansions=65
FooPlayer.decide: Prioritizing 15 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2100000086150867.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000086151145.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000086150867.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000086149867.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000086149867.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000086151145.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000086151145.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000086149867.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000086149867.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000086150867.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000086150867.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000086149867.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000086150867.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000086150867.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000086150867.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=2100000086151145.5 node_expansions=484
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000086149926.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000086149901.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000086151132.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000086149882.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000086151145.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000086149917.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', None, 'BRICK')) score=2100000086151145.5 node_expansions=71
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2100000086150895.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000086150867.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000086149867.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000086149895.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000086151159.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000086149867.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000086150867.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000086149867.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000086149879.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000086150882.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000086150891.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000086149882.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000086150891.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000086150867.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000086150879.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=2100000086151159.0 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000086151145.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000086151145.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000086151160.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000086151160.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000086151197.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000086151169.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000086151197.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000052817862.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000052817862.2 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000052817860.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000052817838.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000052817862.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000052817870.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000052817872.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000052817852.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', None, 'ORE')) score=2100000052817872.2 node_expansions=42
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000052817870.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000052817835.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000052817870.8 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000052817870.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000052817870.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000027817871.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000052817835.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000052817835.8 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000052817837.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000052817837.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999886150304.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999886150304.5 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999861150319.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999886150293.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2099999886150293.5 node_expansions=16
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999886150294.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999886150294.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999869483629.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999869483629.0 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999869483630.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999869483613.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2099999869483636.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2099999869483638.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2099999869483622.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', None, 'ORE')) score=2099999869483638.0 node_expansions=36
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999869483623.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999869483623.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2099999905594771.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2099999925039227.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999902817871.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2099999961151224.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000058373427.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2099999941706770.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2099999977816983.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2099999961151217.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2099999919484560.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2099999861150338.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2099999902817893.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000008373427.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000025040105.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000008373449.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2099999941706779.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2099999955595670.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000027817868.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000033373456.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=2100000058373427.8 node_expansions=104
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000058373449.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000058373449.2 node_expansions=25
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000058373444.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000058373448.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2400000097262267.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000097262289.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000097262279.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000058373445.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', None, None, 'ORE')) score=2400000097262289.5 node_expansions=116
FooPlayer.decide: Prioritizing 5 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000097262306.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2400000083373415.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2400000088928956.0 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=2400000080595622.5 action_type=ActionType.BUILD_CITY
  Action 4: expected_value=2400000066706734.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=11) score=2400000097262306.0 node_expansions=55
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000097262315.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000097262282.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000097262301.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000097262283.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000097262289.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000097262315.0 node_expansions=19
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000097262293.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000097262293.0 node_expansions=6
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000097262316.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000097262276.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000097262278.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000097262280.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000097262290.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000097262316.0 node_expansions=38
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2399999944483648.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2699999988926381.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2399999902817835.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000000040074.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000097262316.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2399999980595613.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000016705859.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000000040068.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2399999958373428.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2399999869483613.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2399999941706759.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000063926393.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000063928957.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000047262304.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2399999980595634.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2399999994484527.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000083370826.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000072262297.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=2700000083370826.0 node_expansions=93
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000066706760.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000066706760.0 node_expansions=20
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000066706758.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000066706760.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000066706770.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000083370846.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000066706758.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', None, None, 'BRICK')) score=2700000083370846.5 node_expansions=66
FooPlayer.decide: Prioritizing 5 infrastructure actions over 6 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000072255681.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=2700000083370846.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=2700000072258345.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=2700000080593068.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=2700000069481679.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=20) score=2700000083370846.5 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000083370860.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000083370860.0 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999877814426.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999877814426.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2699999858369973.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2699999877814429.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2699999877814426.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2699999877814429.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2699999877814426.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', None, None, 'WOOD')) score=2699999877814429.0 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999858369972.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999858369972.0 node_expansions=7
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000000008447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000008343169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000022231558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000008341503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000013897058.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000008341503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000013897891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000019454280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=299999963896114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=299999963895280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=299999963895003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000025007947.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000016677336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000033344614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000027789336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000016677058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000008341503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000022231780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000030566836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000013897114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000016675725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=299999997228447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000011120114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000000008947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000008342335.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999986117556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999986115334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999963895279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999963892223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999963894168.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999980558945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000005560668.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999988894501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000013899557.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999988893389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999988892001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000008340390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999983336445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999997231724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000005561502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999988893112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999988891723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999983338946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999980558389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999977781723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000000006224.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999977780612.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999986116445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000005563724.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999983338667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999983338667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999994452557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999986117556.56 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=300000033344614.1 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000033341836.3 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000033344614.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000033342391.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=300000033344614.1 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000027795534.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000036129711.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000038904192.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000036128589.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000041681958.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000036129700.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000002793265.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000002790234.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000041681376.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000033349921.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000030573332.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000033351946.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000025016689.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000038906655.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000038907466.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000013902427.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000013901316.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000002792153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000002791004.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000002791571.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000019459126.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000019458570.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000033346084.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000016680738.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000016681582.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000016680193.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000025016596.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000011124628.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000025016575.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000016680184.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000016681586.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000022236927.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000019458607.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000016681940.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000027794452.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000016680792.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000013904663.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000033351930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000022238850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000022238850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000033349963.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000025016628.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=4) score=600000041681958.9 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000041687098.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000041679421.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000041680810.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=600000041687098.9 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000041681922.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000041681922.9 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000002792144.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000075015303.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000041681921.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999933345033.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000036125478.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000041681922.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000041681958.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000075015303.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000041681921.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999983346811.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999983346810.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000041681921.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000075015278.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000075015256.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000041681921.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000041681921.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000041681923.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000075015278.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=600000075015303.1 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000075015258.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000075015258.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999933345034.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999933345034.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999933345033.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999933345033.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999933350223.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999933350223.5 node_expansions=17
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000002797321.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000075020445.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000041687098.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000036130665.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000041687098.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000041687098.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000075020443.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000041687098.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000041687098.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999983351987.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999983351987.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000041687098.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000075020443.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000075020445.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000041687098.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000041687098.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000041687098.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000075020443.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=600000075020445.6 node_expansions=306
FooPlayer.decide: Prioritizing 7 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=600000075017531.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000075015297.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000075020444.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000075016699.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000075019609.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000075015306.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000075018074.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 3)) score=600000075020444.1 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000075020443.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000075020443.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000075020443.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000075020443.1 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000075020446.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000075020442.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000075020454.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000075020455.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000075020443.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=600000075020455.6 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000075020442.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000075020442.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000075022650.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000075022831.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000075020443.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000075022831.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000075021817.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000075024761.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000075020428.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000075023206.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=600000075024761.9 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000075024761.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000075024761.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000075024776.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000075024776.4 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000002801664.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000041691443.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999933354553.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000036134998.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000041691442.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000041691442.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000075024776.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000041691443.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000041691442.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999983356331.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999983356344.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000041691442.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000075024789.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000075024776.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000041691442.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000041691442.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000041691456.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000075024776.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=600000075024789.9 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000075024789.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000075024789.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000075024804.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000075024804.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000075024789.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000075024789.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999933354566.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999933354566.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999933354567.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999933354567.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994463999.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999994463999.8 node_expansions=25
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=599999933356792.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999933356944.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999933356110.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999933357499.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999933354555.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999933355555.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999933355958.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999933354555.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999933357333.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999991685388.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=899999994463999.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=899999994463999.8 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999994463999.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999994463999.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999983351988.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999983351988.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000041687099.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000113910237.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000041687099.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999994463989.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000075020444.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000080576877.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000080576903.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000113910221.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000080576877.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000041687099.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000033353791.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000080576877.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000113910222.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000113910237.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000080576877.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000080576903.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000080576878.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000113910221.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=900000113910237.4 node_expansions=56
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000113910222.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000113910183.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113910222.9 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113910222.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000113910222.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000113910266.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000113910235.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113910266.9 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000113905102.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000113905102.8 node_expansions=82
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000113912480.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000113912666.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000113910811.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000113912202.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000113910277.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000113911258.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000113911645.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000113910258.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000113913036.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000113905101.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=2) score=1200000113905101.8 node_expansions=59
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000113905099.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000113905076.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000113905099.8 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000113905110.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000113905110.8 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000113905109.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000113905076.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000113905109.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000113905135.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000113905135.2 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000113905102.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000113905102.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000113905102.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000113905102.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000113905102.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000113905110.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000113905077.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000113905110.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000041685678.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000041685678.0 node_expansions=41
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000041681989.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000113905101.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000041681990.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000111127325.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000105571768.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000105571788.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000138905110.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000105571768.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000066681998.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000019458879.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000069460658.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000105571767.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000138905108.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000138905102.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000105571776.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000105571769.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000105571776.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000138905098.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=1200000138905110.8 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000138905102.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000138905076.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000138905102.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000138905108.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000138905108.8 node_expansions=6
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1500000175018400.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000175017567.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000175016733.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000175018122.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000175016178.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000175016178.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000175017567.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000175016178.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000175018956.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000175018956.0 action_type=ActionType.BUILD_CITY
  Action 10: expected_value=1500000166685622.8 action_type=ActionType.BUILD_CITY
  Action 11: expected_value=1500000166685622.8 action_type=ActionType.BUILD_CITY
  Action 12: expected_value=1500000163907845.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=1500000175018956.0 node_expansions=210
FooPlayer.decide: Prioritizing 4 infrastructure actions over 6 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=1500000175018956.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1500000166685646.2 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1500000166685622.8 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=1500000163907883.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=13) score=1500000175018956.0 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000175018979.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000175018979.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000041685654.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000041685654.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000041685659.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000041685659.0 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000016685661.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000016685661.0 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000016685691.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000016685691.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000052795878.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000125018993.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000052795878.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000122241212.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000116685656.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000141685657.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000150018993.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000116685656.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000077795878.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1499999994461656.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000044463433.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000116685659.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000150018990.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000150018990.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000116685659.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000116685659.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000141685660.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000175018993.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=1500000175018993.5 node_expansions=248
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000175018993.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000175018978.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000175018990.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000175018979.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000175018988.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000175018993.5 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000175018999.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000175018999.5 node_expansions=3
FooPlayer.decide: Prioritizing 10 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1500000175024417.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000175023306.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000175021917.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000175021917.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000188907899.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000175021361.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000175021361.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000175023306.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000188907899.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000175021361.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(34, 35)) score=1800000188907899.5 node_expansions=482
FooPlayer.decide: Prioritizing 11 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1500000175023595.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000175022762.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000175021929.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000175024595.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000175021929.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000175021373.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000175021373.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000175022762.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000175022373.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000175021373.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000188907925.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=35) score=1800000188907925.0 node_expansions=99
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000188907900.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000188910129.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000188910129.8 node_expansions=33
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000188907902.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000188910129.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000188910095.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000188907910.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000188907899.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', None, 'WOOD')) score=1800000188910129.8 node_expansions=59
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1800000188910120.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000188909311.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000188908463.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000188910130.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000188908488.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000188907897.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000188907897.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000188909286.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000188908859.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000188907907.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(35, 36)) score=1800000188910130.8 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000188910129.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000188910129.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000188910140.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000188910140.8 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000188910130.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000188910130.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000030576784.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000030576758.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000030576763.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000030576762.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000030576785.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', None, 'ORE')) score=1800000030576785.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000030576761.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000030576761.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000030576809.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000030576809.2 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000030576785.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000030576768.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1800000030576794.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000030576797.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000030576793.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1800000030576807.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', None, 'WOOD')) score=1800000030576807.2 node_expansions=34
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000030576798.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000030576781.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000030576798.2 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000008354577.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000008354577.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000008354598.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000008354550.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000008354598.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000008355539.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000008355539.5 node_expansions=85
FooPlayer.decide: Prioritizing 10 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=2400000008355536.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000008356925.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000008356647.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000008356647.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000008355536.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000008355536.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000008356925.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000008356536.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000030576807.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000008355994.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(36, 37)) score=2700000030576807.0 node_expansions=399
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2400000008355536.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000030576769.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2400000008356910.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000030576807.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000008355536.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2400000008355543.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', None, 'WOOD')) score=2700000030576807.0 node_expansions=155
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2400000008355536.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000008356926.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000008356091.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000008355537.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000008356092.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000008355537.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000008355536.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000008356926.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000008356537.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000008355536.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000008355537.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000030576819.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=37) score=2700000030576819.0 node_expansions=60
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=299999961116669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=299999961116669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=299999961117225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=299999961119169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=299999961117503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=299999961116669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000016674891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000011118780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000013897669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000016676836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000022232947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000013898725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000000008947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000016676503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000022232669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000016676558.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000025009891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000002785947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000011119280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000016677280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000016675114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000027787891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000019452669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000011118780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999991673446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999975003389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999975003945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999994451224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999980561445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000005564835.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999986117001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999986117556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000008343168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999983339778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000005565113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999983339778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999983338667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000000009002.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999977783112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999997230390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000005561502.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999980559778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999980561445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000011118724.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999986117001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999986114778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000000007002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999986114778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999986116167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000000005113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999975005056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999975003389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999991674002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999977781167.7 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=300000027787891.9 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000027786225.25 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000027786225.25 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000027787891.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=300000027787891.9 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000000015152.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000000015998.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000000015151.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000000014876.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000000014032.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000044461378.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000038905832.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000041683613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000038907721.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000055574720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000050019720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000044463609.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000030570198.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000038903531.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000050017834.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000030572476.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000013902419.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000013902961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000033348032.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000019458531.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000025014906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000025013517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000047239444.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000022238805.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000044464153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000022238795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000022237684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000027796029.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000005570139.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000025014651.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000033345764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000019458808.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000019457697.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000013901805.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000013901805.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000027792353.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000013903185.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000013901795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000027793265.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000013901583.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000013902429.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000030570555.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000016680185.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=600000055574720.6 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000055574731.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055577651.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055573054.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=600000055577651.9 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055572498.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055572498.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000055572498.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055572498.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055572523.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055572523.0 node_expansions=3
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000055576407.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055575029.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055575165.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000055577679.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000055576565.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000055575296.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000055575296.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000055574751.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=600000055577679.9 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000055577665.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055577665.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055582263.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055582263.0 node_expansions=21
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000055581540.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055580429.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055580874.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000055580165.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000055580345.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000055581718.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000055582263.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000055580429.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000055579874.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=600000055582263.0 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055582290.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055582290.0 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055582263.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055582263.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055582277.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055582277.5 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994469376.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994469376.6 node_expansions=3
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=599999994471043.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999994471765.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999994472043.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999994472598.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999994471888.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999994472044.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999994473433.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999994472155.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999994472154.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999994471598.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=599999994473433.1 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994473433.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994473433.1 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999994479988.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999994479988.0 node_expansions=156
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=599999994478321.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999994477654.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999994478599.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999994479988.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999994477210.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999994479321.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999994479432.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999994477654.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999994478599.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999994479432.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=599999994479154.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=1199999994479988.0 node_expansions=295
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=599999994477876.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999994477210.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999994479988.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999994478599.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999994476222.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999994477210.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999994478877.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999994478722.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999994477210.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999994478987.9 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=599999994479432.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=599999994478432.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=1199999994479988.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999994479988.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999994479988.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999994479989.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999994479989.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999994479989.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999994479989.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999994480001.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999994480001.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999994478614.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999994478614.0 node_expansions=15
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000055591502.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000055591511.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000083372465.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000000034168.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000055591503.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000027815132.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000088928021.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000055591502.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000083372465.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000083372465.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000000034168.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000000034168.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000055591502.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000055591502.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999994478613.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000088928021.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000055591513.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000055591502.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1200000088928021.0 node_expansions=198
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000088924836.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000088924811.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000088924813.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000088928021.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000088924821.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1200000088928021.0 node_expansions=47
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1200000088926465.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000088927188.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000088925798.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000088927187.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000088925798.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000088924799.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000088924798.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000088927500.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000088925833.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000088927611.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000088928055.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000088927021.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=1200000088928055.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000088928021.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000088928021.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000088928021.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000088928021.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000088928032.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000088928032.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999994481857.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999994481857.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000055594697.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000055594708.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000083372500.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000000037379.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000055594708.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000027815166.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000088928032.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000055594698.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000083372499.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000083372500.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000000037375.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000000037365.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000055594698.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000055594697.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999994481808.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000088928032.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000055594697.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000055594697.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1200000088928032.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000088928066.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000088928066.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999994481833.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999994481833.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999994481818.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999994481818.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999994481846.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999994481846.2 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999969481844.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999969481844.2 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999994482818.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999994482818.8 node_expansions=24
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000055595707.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000055595707.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000083373496.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000000038374.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000055595707.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000027816165.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000088929054.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000055595707.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000083373499.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000083373499.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000000038374.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000000038374.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000055595707.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000055595707.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999994482818.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000088929052.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000055595707.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000055595707.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1200000088929054.5 node_expansions=432
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000088926409.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000088926402.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000088926412.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000088929052.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000088926424.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1200000088929052.0 node_expansions=41
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1200000088928052.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000088928774.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000088928220.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000088928774.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000088929052.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000088926412.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000088926385.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000088929052.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000088927385.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000088929052.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000088927774.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000088928609.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=1200000088929052.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000088929052.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000088929052.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999994482818.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999994482818.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999994482820.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999994482820.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999994482834.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999994482834.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999994482807.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999994482807.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999994485474.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999994485474.8 node_expansions=29
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1199999994484474.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999994485224.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999994484668.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999994485196.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999994482807.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999994482807.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999994483808.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999994485474.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999994483819.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999994483807.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999994484196.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999994484474.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1199999994485030.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(46, 48)) score=1199999994485474.8 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999994485485.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999994485485.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999972265653.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999972265653.2 node_expansions=29
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1199999972267585.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999972268030.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999972267474.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999972268308.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999972265641.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999972266919.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999972265641.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999972266641.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999972266641.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999972266641.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999972267030.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999972267586.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1199999972268974.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=1199999972268974.8 node_expansions=383
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1199999972267141.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999972267874.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999972267308.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999972267863.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999972265485.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999972266779.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999972267612.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999972265501.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999972266474.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999972266474.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999972266486.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999972269001.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1199999972266890.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1199999972267168.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(33, 34)) score=1199999972269001.8 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999972268974.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999972268974.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999972271375.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999972271375.5 node_expansions=31
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1199999972270641.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999972271374.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999972270819.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999972271363.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999972268986.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999972271363.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999972270264.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999972271085.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999972268974.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999972270001.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999972269974.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999972269986.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1199999972270363.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1199999972270652.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(45, 46)) score=1199999972271374.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999972271363.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999972271363.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999972273764.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999972273764.5 node_expansions=31
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1199999972273041.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999972273197.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999972273752.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999972271363.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999972273779.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999972272653.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999972273474.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999972271374.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999972272390.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999972272374.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999972272374.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999972272363.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1199999972271363.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1199999972273030.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(32, 33)) score=1199999972273779.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999972273752.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999972273752.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999972273763.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999972273763.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000033386652.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000055608899.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000061164443.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999977829332.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000033386652.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000005607107.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000088942246.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000033386679.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000061164468.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000061164452.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1199999977829330.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999977829332.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000033386652.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000033386652.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999972273763.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000066719999.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000033386652.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000055608885.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1200000088942246.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000088942221.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000088942221.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000088940833.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000088940833.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000088940856.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000088940856.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000088940844.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000088940844.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999972272403.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999972272403.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999947266779.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999947266779.0 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999947269166.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999947269166.8 node_expansions=29
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999947266790.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999947266790.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999947269165.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999947269165.8 node_expansions=25
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999947266803.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999947266787.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999947266803.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999947269177.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999947266801.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1199999947269177.8 node_expansions=47
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1199999947268455.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999947268622.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999947269192.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999947266803.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999947268068.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999947268900.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999947266803.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999947267789.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999947267803.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999947267803.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999947267789.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999947266789.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1199999947268455.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=1199999947269192.2 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999947269177.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999947269177.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999947269177.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999947269177.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999947269179.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999947269179.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999947269188.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999947269188.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000008382065.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000030604302.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000036159857.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999952824733.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000008382065.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999980602523.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000063937632.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000008382066.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000036159854.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000061159857.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1199999977824746.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999952824733.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000008382066.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000008382065.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999947269176.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000041715402.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000008382076.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000030604302.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1200000063937632.2 node_expansions=66
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000063937623.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000063937623.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000063937634.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000063937634.8 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000063937621.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000063937623.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000063937645.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000063937632.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000063937633.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'SHEEP')) score=1200000063937645.2 node_expansions=22
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000063937636.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000063937620.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000063937636.8 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000063937632.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000063937632.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000063937636.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000063937621.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000063937636.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063937632.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000063937632.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000063937636.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000063937622.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000063937636.9 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000063937646.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000063937646.4 node_expansions=2
FooPlayer.decide: Prioritizing 9 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1500000080601626.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=900000097266235.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=900000094483692.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=900000102820233.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=900000088933190.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=900000097264864.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=900000077820356.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=900000091709622.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=900000077820069.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=3) score=1500000080601626.5 node_expansions=108
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000080601626.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000080601626.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000080601603.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000080601604.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000080601601.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000080601626.5 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000119484237.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000119484237.5 node_expansions=24
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000080601638.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000080601638.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000119484237.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000080601636.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000080601647.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'SHEEP')) score=1800000119484237.5 node_expansions=46
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=1800000113931905.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=1800000111147694.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=1800000119484238.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=1800000105597182.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=1800000113928845.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=1800000094484344.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=1800000108373627.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=1800000094484084.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=1800000119484238.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000119484251.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000119484251.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999963926015.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999963926015.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999963926029.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999963926029.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999963926026.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999963926026.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000008371242.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000008371242.0 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000047262006.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000086150906.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000075039797.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999991704684.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000025038897.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000047261128.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000119484240.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000063928674.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000091706475.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000116706462.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000044483351.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000019483341.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000063928675.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000025038917.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000013927795.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000097262017.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000063928695.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000086150906.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1200000119484240.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000119484253.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000119484253.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000147256237.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000147256237.5 node_expansions=19
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000075033993.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000113922893.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000102811782.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000019476660.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000052810882.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000086145115.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000091700660.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000119478448.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000144478448.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000072255337.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000047255326.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000091700660.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000058372104.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000008371215.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000038922215.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000119483226.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000091700660.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000113922893.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), <Color.RED: 'RED'>, None)) score=1500000144478448.8 node_expansions=244
FooPlayer.decide: Prioritizing 5 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000138927671.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=1500000130592970.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=1500000130589169.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=1500000144478448.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=1500000130588906.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=46) score=1500000144478448.8 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000144478462.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000144478462.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000144478463.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000144478463.2 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000111145128.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000144478439.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000144478461.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000144478474.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000144478438.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1500000144478474.2 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000144478461.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000144478461.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000111145154.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000111145154.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000111145125.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000111145125.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000111145137.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000111145137.2 node_expansions=15
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000111145129.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000111145141.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000111145126.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000111145151.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000111145126.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WHEAT')) score=1500000111145151.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000111145151.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000111145151.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999983365538.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999983365538.8 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999950032237.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999950032237.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999966697240.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999966697240.8 node_expansions=33
FooPlayer.decide: Prioritizing 5 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999933363883.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1799999966697216.2 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1799999950030549.8 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=1799999933363883.0 action_type=ActionType.BUILD_CITY
  Action 4: expected_value=1799999961141660.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=13) score=1799999966697216.2 node_expansions=55
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999966697209.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999966697229.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999966697207.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999966697216.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999966697218.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'SHEEP')) score=1799999966697229.8 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999966697220.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999966697220.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999966697220.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999966697220.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999966697208.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999966697208.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999966697230.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999966697230.8 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999966697222.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999966697219.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999966697210.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999966697231.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999966697219.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WHEAT')) score=1799999966697231.8 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999966697231.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999966697231.8 node_expansions=4
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000011119558.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=299999966673614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=299999966672225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000016674058.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000022231003.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000019452947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=299999966673058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=299999966673614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=299999966673058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=299999966671947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000019452114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000025007947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000022232947.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000022231503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000019454280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000013898447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000016675447.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000022230947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000016676225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000011119558.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000008341225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000022231003.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000011119558.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000005563391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000011119279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999988894223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999988893667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000008340390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999986115889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000005562613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999986115612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999986116723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000011117057.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999991672278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000016676502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999991671445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999991670056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000013895668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999988892278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000013898446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999997227002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999991670889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999991669501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000008340946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999983338389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999991671723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999997229224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999991671723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999983338389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000000007613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999983337556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999983338667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999994451446.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999988894223.25 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=300000025007947.44 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000025006836.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000025007947.44 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000025007391.94 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=300000025007947.44 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000058348645.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000013903810.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000013901333.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000013903242.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000013903834.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000013902167.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000013901043.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000047236318.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000044458840.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000052794500.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000058349179.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000052791932.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000047237200.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000052793577.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000047237499.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000025012427.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000025011860.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000044457486.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000033344419.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000041677472.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000022230180.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000022232402.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000027791849.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000041680474.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000027791848.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000027791306.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000038902706.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000025013816.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000050014153.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000044460242.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000038903573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000038902472.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000044457199.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000030569139.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000027789073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000027787685.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000019455739.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000036123865.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000030567753.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000030568850.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000041681630.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000036124419.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=600000058349179.6 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000058348054.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000058348609.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058349179.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=600000058349179.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058349166.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058349166.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058349179.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058349179.6 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058349176.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058349176.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058349176.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058349176.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058349190.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058349190.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058349177.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058349177.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058353198.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058353198.4 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058349190.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058349190.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000013903858.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000013903858.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000013903858.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000013903858.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000013903843.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000013903843.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000013903843.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000013903843.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000013903858.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000013903858.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000080571409.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000058349187.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000011125191.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000080571409.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000036130077.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000080571411.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000058349188.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000058349191.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000058349187.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000011125191.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000011125191.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000058349187.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000013903854.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000058349187.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000080575410.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000080571409.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000058349191.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000058349191.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=600000080575410.6 node_expansions=94
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000080571419.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000080571421.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000080571421.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000080571421.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080571421.9 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000080571423.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000080571423.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000080571423.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080571423.9 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000080571424.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000080571424.9 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000080571433.9 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000080571431.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080571433.9 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000080571446.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000080571446.9 node_expansions=9
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000080571446.9 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000080575456.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000080575456.1 node_expansions=39
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000080571442.9 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000080571439.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080571442.9 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000080571456.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000080571456.9 node_expansions=9
FooPlayer.decide: Filtering out maritime trades from 15 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000080571445.9 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000080571444.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080571445.9 node_expansions=29
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000080571445.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000080571445.9 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 15 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000080571447.9 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000080571444.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080571447.9 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000080571450.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000080571450.9 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 15 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000080571448.9 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000080571447.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080571448.9 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000080571449.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000080571449.9 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 15 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000080571451.9 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000080571446.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080571451.9 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000080571451.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000080571451.9 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 15 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000080571432.9 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000080571451.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000080571451.9 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000080571450.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080571450.9 node_expansions=4
FooPlayer.decide: Filtering out maritime trades from 17 to 17 actions
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=600000080571445.4 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=600000080575487.6 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=600000080575509.6 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=600000080571422.9 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=600000080571443.9 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=600000080571432.9 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=600000080575487.6 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=600000080571432.9 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=600000080571444.9 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=600000080571432.9 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=600000080571442.9 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=600000080575502.1 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=600000080571443.9 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=600000080571444.9 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=900000113904774.1 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=600000080575502.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_YEAR_OF_PLENTY: 'PLAY_YEAR_OF_PLENTY'>, value=('ORE', 'ORE')) score=900000113904774.1 node_expansions=161
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080571475.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000080571475.9 node_expansions=6
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000080571463.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000080571472.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000080571472.9 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000080571460.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000080571457.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080571460.9 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000080571460.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000080571460.9 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 15 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000080571484.9 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000080571469.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080571484.9 node_expansions=15
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000080571472.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000080571472.9 node_expansions=9
FooPlayer.decide: Prioritizing 2 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000105571472.9 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000113904786.1 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=17) score=900000113904786.1 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000113904785.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113904785.1 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000113904783.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000113904783.1 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000113904776.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113904776.1 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000113904786.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000113904786.1 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000113904776.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113904776.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000061126998.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000061126998.4 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000061126999.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000061126999.4 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000061127004.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000061127004.4 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000083349221.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000013902963.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000113904742.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000005570523.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000083349231.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000061126963.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000061126998.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000061126963.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000013902998.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000013902963.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000091682530.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000013903863.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=899999983348331.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=900000061126963.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=900000083349232.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=900000083349200.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=900000061126987.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=900000061126963.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=900000113904742.6 node_expansions=72
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000113904798.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113904798.1 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000113904801.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000113904801.1 node_expansions=9
FooPlayer.decide: Prioritizing 1 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000138904780.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=11) score=1200000138904780.2 node_expansions=4
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000138904776.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000138904776.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000138904778.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000138904778.2 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000138904778.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000138904778.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000138904782.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000138904782.2 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000138904782.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000138904782.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000138904786.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000138904786.2 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000138904775.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000138904775.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000008352363.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000008352363.0 node_expansions=29
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000008348329.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000008352363.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000008348329.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000008348319.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000008348319.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1200000008352363.0 node_expansions=56
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000008352363.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000008350827.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000008348327.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000008350549.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000008348327.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000008350974.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000008349307.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000008351252.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=1200000008352363.0 node_expansions=32
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000008352365.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000008352365.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000008352382.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000008352382.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000008352363.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000008352363.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000008357494.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000008357494.2 node_expansions=26
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000008352386.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000008352386.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000008352388.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000008352388.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000108358396.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000086136161.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000013912161.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000138913939.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000030579740.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000108358396.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000086136161.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000086136161.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000086136161.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000013912161.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000013912161.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000116691730.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1200000038913050.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1200000086136161.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1200000108358384.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1200000108358406.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1200000086136161.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1200000086136161.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1200000138913939.8 node_expansions=462
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000138908810.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000138908786.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000138908787.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000138913939.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000138908785.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1200000138913939.8 node_expansions=58
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000138911273.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000138908807.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000138910995.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000138908773.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000138911717.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000138913974.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000138911439.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000138909789.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000138911752.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=1200000138913974.2 node_expansions=36
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000138913974.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000138913974.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000138913974.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000138913974.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000138913939.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000138913939.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000138919383.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000138919383.5 node_expansions=27
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000138913985.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000138913975.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000138913987.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000138913975.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000138913996.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'ORE')) score=1200000138913996.8 node_expansions=23
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000138913985.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000138914006.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000138914006.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000138913972.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000138913972.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000138913986.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000138913986.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000138913988.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000138913988.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000138913984.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000138913984.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000138913986.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000138913986.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000138913986.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000138913986.2 node_expansions=18
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000138913995.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000138913995.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000138913997.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000138913997.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000138911775.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000138911775.5 node_expansions=18
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000158351162.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000158351162.5 node_expansions=34
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000138913999.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000138913996.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000138916917.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000158351162.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000138914006.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1500000158351162.5 node_expansions=82
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000138916944.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000138916487.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000138913999.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000138916210.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000138913988.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000138916932.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000138916654.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000138914987.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000138916932.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000138914987.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000158351197.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000150020107.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=8) score=1500000158351197.0 node_expansions=48
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000158351162.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000158351162.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000158351186.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000158351186.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000158351186.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000158351186.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000158351186.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000158351186.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000158351162.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000158351162.5 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000127795621.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000086128944.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000033349409.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000061128944.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000127795642.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000105573395.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000086128976.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000086128965.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000033349409.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000033349420.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000136128975.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000069462287.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000038906742.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000105573420.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000127795632.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000127795656.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1500000105573388.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000105573387.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=1500000136128975.8 node_expansions=102
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000136128940.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000136128940.2 node_expansions=2
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000136128944.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000136131854.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000136128953.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000136128965.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000136128976.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1500000136131854.8 node_expansions=47
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1500000136130894.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000136131440.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000136128963.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000136131207.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000136128951.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000136131854.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000136131600.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000136129910.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000136131854.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000136128950.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=1500000136131854.8 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000136131889.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000136131889.2 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000136131890.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000136131890.5 node_expansions=22
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000136131889.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000136131875.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000136131890.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000136131874.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000136131887.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=1500000136131890.2 node_expansions=35
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000136131887.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000136131887.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000147240039.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000147240039.0 node_expansions=34
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000136131876.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000136131876.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000136131888.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000136131888.2 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000136131913.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000147240060.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000147240060.0 node_expansions=48
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000136131911.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000136137306.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000136137306.0 node_expansions=32
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000136131911.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000136137306.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000136131899.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000136131899.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000136131885.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1500000136137306.2 node_expansions=52
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000136137322.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000136133840.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000136134361.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000136131895.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000136134083.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000136131861.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000136131918.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000136134544.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000136132861.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000136134805.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000136131896.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 2)) score=1500000136137322.5 node_expansions=44
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000136137329.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000136137329.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000038915083.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000038915083.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000038915098.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000038915098.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000038915141.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000038915141.5 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000008359529.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000008359529.5 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000038915121.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000038915121.5 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000008359564.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000008359564.0 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000038915131.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000038915131.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000038915121.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000038915121.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000008359566.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000008359566.8 node_expansions=22
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000008359566.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000008359543.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000008359545.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000008359543.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000008359540.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000008359566.0 node_expansions=32
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000027804008.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000027804008.5 node_expansions=42
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000008359578.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000008359575.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000008362506.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000038908496.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000008359586.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1800000038908496.2 node_expansions=89
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000008360577.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000008361519.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000008362078.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000008359578.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000008361799.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000008359578.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000008359574.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000008362241.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000008360577.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000008360596.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000008362523.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000008359578.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000038908521.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000019466772.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=1) score=1800000038908521.5 node_expansions=56
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000038908496.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000038908496.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000038911386.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000038911386.0 node_expansions=33
FooPlayer.decide: Prioritizing 2 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000058352961.2 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000058352960.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=8) score=2100000058352961.2 node_expansions=14
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000058352963.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000058352960.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000058352963.2 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000058355870.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000058355870.8 node_expansions=116
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000058352964.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000058355851.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000058355851.8 node_expansions=33
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000058352962.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000058352963.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000058355852.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000058352961.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000058352971.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=2100000058355852.0 node_expansions=59
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000058352972.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000058354891.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000058355462.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000058352970.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000058355181.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000058352948.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000058352980.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000058355574.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000058353907.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000058352956.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000058355851.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000058352962.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=2100000058355851.8 node_expansions=48
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000058355853.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000058355853.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000055576663.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000055576663.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000055576635.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000055576635.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000055576642.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000055576642.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000055576644.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000055576644.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000055576666.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000055576666.2 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000055576668.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000075018749.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2400000075018749.0 node_expansions=48
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000055576667.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000075018711.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2400000075018711.0 node_expansions=34
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000033354455.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000055576654.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000055576653.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000075018711.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000055576664.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=2400000075018711.0 node_expansions=64
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000055576652.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000055578596.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000055579075.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000055579155.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000055576652.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000055578874.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000055576664.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000055576656.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000055579344.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000055577652.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000055576652.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000055576652.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2400000075018767.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=40) score=2400000075018767.5 node_expansions=52
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000075018711.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000075018711.0 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 7 to 7 actions
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=2400000075018748.0 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=2400000075018748.0 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000075018735.5 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000075018736.5 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000075018768.5 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2700000094463180.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000094463180.0 node_expansions=49
FooPlayer.decide: Filtering out maritime trades from 11 to 7 actions
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=2400000075021314.5 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=2400000075021329.0 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=2400000075021314.5 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=2400000075021338.0 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=2700000094463180.0 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2400000052796535.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='ORE') score=2700000094463180.0 node_expansions=133
FooPlayer.decide: Prioritizing 2 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000075018759.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2700000094463180.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=40) score=2700000094463180.0 node_expansions=6
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000075015263.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000066679986.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000033344874.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000072235819.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000091681152.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000077791374.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000083348374.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000083345819.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000086125263.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000086126645.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000091680056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000030569389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000033345152.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000033342929.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000033344041.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000086126374.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000080570263.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000077792486.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000077793041.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000077792208.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000077791373.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000058344650.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000058344095.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000063901596.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000050011317.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000063902151.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000058344650.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000058345206.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000077790262.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000052789650.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000072235255.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000055567499.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000055568054.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000077793388.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000052790276.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000069456444.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000061122000.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000047231665.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000047230554.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000066679985.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000044454650.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000055567706.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000075014707.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000055566039.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000052789650.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000072236373.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000052788817.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000052788261.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000072235540.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000052789095.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=600000091681152.6 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000091683652.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000091682263.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000091683652.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=600000091683652.6 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000025016367.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000016680810.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=599999991680465.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000008348833.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000019458276.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000022237710.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000044462763.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000058350319.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=599999994458252.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=599999991681588.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=599999991679363.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=599999991680475.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000036128867.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000030572756.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000027794978.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000027793321.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000025014444.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000005567693.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000005566304.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000011123816.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=599999997235749.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000011126595.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000005569083.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000005569638.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000013902708.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000000014073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000025014140.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000016678570.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000016679959.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000041682251.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000013901906.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000030568640.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000022236696.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000008346348.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000008345237.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000016682476.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000005569128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000002792128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000025017198.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000002790462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000013904128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000022236653.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000000013249.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000000011583.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000008344096.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000000011016.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=600000058350319.2 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000058350041.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058350319.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058349485.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=600000058350319.2 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066681444.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000066681444.9 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000066681479.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000066681429.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066681479.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000105570321.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000105570321.8 node_expansions=25
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000066681476.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000066681451.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000066685063.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000066681457.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000066681468.4 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000066681447.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=600000066685063.0 node_expansions=35
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000066683696.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000066684109.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000066683118.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000066683685.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000066684665.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000066683118.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000066683822.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000066685076.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=600000066685076.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066685074.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066685074.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066685074.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066685074.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066685097.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000066685097.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000066685063.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066685063.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066685077.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000066685077.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000066685098.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000066685060.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066685098.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066685098.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000066685098.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000066685109.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000066685084.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066685109.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000077796176.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000077796176.1 node_expansions=27
FooPlayer.decide: Prioritizing 2 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000063907288.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000077796175.1 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=14) score=900000077796175.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000077796175.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000077796175.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999977794421.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999977794421.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999977794387.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999977794387.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999977794411.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999977794411.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999977794411.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999977794411.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999944464834.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999944464834.5 node_expansions=22
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000100018422.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999986126866.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000100018421.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000000016666.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000044462855.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000077796199.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000069462895.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999986126855.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000044462855.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000044462855.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000044462857.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999944461077.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000044462884.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000044462855.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000077796228.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000102796200.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000069462895.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999986126884.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=900000102796200.6 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000102796199.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000102796199.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000102796200.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000102796200.6 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000100018420.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999986126864.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000100018452.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000000016642.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000044462896.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000077796201.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000069462868.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999986126867.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000044462896.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000044462864.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000044462868.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999944461089.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999944461118.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000044462864.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000044462867.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000077796198.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000069462897.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999986126867.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=900000100018452.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000100018419.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000100018419.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999944461090.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999944461090.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999944461089.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999944461089.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999944461089.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999944461089.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999944461118.5 action_type=ActionType.END_TURN
  Action 1: expected_value=899999944461086.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999944461118.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999944461107.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999944461107.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000100021597.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999986126853.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000100018409.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000000016632.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000044462866.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000077796210.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000069466041.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999986126854.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000044462852.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000044462854.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000044462852.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999944461075.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000044462876.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000044462852.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000077799375.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000102796187.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000069462862.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999986126852.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=900000102796187.1 node_expansions=108
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000102796187.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000102796187.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000102796187.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000102796187.1 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000075016766.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000102796185.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000102796185.1 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000075016740.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000075016740.6 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000102796189.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000102796189.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000075016766.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000075016766.1 node_expansions=18
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000102796210.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000102796210.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000102796187.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000102796187.1 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000102796217.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000102796217.6 node_expansions=8
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000100018433.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999986126854.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000100021611.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000000019834.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000044462878.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000077796217.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000069462875.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=899999986126854.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000044462854.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000044462873.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000044462873.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=899999944461077.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=899999944461077.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=900000044462878.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=900000044462855.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=900000077796217.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=900000069466056.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=899999986126851.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=900000100021611.9 node_expansions=165
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000100020633.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000100021336.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000100021058.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000100020087.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000100019390.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000100021611.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000100020094.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000100020650.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000100020780.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=900000100021611.8 node_expansions=36
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000100021613.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000100021613.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000100021632.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000100021632.2 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000100021646.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000100021633.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000100021646.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000100021647.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999986130079.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000025017518.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000044466079.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000077799422.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000069462851.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=899999986130079.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000044466080.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000058351740.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000044466098.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999944464313.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999944464313.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000044466091.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000044466090.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000077799435.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000102799422.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000083351753.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999986130091.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=1200000083351753.8 node_expansions=142
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000069469006.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000069469006.4 node_expansions=23
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000069466077.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000069466079.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000069469008.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000069466085.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000069466066.4 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000069466076.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=900000069469008.9 node_expansions=38
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000069468731.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000069468300.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000069466064.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000069469008.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000069468732.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000069467742.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000069468286.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000069467088.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000069467731.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000069468464.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=900000069469008.9 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000069469008.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000069469008.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000069469024.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000069469024.4 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000100024589.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999986133042.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000119466042.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000025020432.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000044469023.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000097243819.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000088910486.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999986133025.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000044469023.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000044469023.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000044469023.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999944467245.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999944467245.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000044469024.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000044469023.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000077802354.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000122243819.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999986133034.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=1200000122243819.8 node_expansions=330
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000102802357.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000102802355.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000102802357.8 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000102802354.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000102802354.8 node_expansions=2
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000102802367.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000102805272.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000122243829.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000102802377.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000102802386.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000102802386.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1200000122243829.8 node_expansions=97
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=900000102805022.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000102804575.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000102802372.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000102804761.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000102805020.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000102805297.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000102804020.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000102804575.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000102803355.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000102804020.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000102804742.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000116688011.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=1200000122243853.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=27) score=1200000122243853.8 node_expansions=61
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000122243840.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000122243840.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000147243840.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000147243840.8 node_expansions=20
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000122243874.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000122246496.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000122243855.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000122243844.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000122243857.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1200000122246496.5 node_expansions=39
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1200000122246496.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000122246063.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000122243829.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000122245242.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000122246496.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000122245798.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000122245496.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000122246076.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000122244841.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000122245507.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000122246230.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 1)) score=1200000122246496.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000122246511.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000122246511.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000122246520.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000122246520.5 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000122246507.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000122246507.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000122248896.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000122248896.5 node_expansions=28
FooPlayer.decide: Prioritizing 2 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000147246534.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1500000141690943.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=7) score=1500000147246534.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000147246534.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000147246534.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000136135422.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000136135422.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000088913190.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999961133619.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000119468744.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999988911410.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000033357618.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000066690976.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000083357643.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1499999930577175.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000013913175.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000063913188.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000063913188.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999933355843.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999933355841.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000033357655.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000033357634.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000066690966.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000083357633.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1499999961133618.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1500000119468744.2 node_expansions=58
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000119468754.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000119468716.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000119468754.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000119471156.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000119471156.8 node_expansions=36
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000119468769.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000119468745.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000119468769.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000119471156.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000119471156.8 node_expansions=40
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000088913187.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999961133621.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1499999988911412.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000033357618.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000066690968.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000083357635.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1499999930577177.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000013913177.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000063913190.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000063913200.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1499999933355874.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999933355842.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000033357618.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000033357621.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000066690968.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000116690965.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000083357635.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1499999961133652.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=1500000116690965.5 node_expansions=66
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000116690986.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000116690955.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000116690986.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000116690986.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000116690986.5 node_expansions=2
FooPlayer.decide: Prioritizing 1 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000136135444.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=27) score=1800000136135444.5 node_expansions=18
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000136135434.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000136135441.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1800000136135424.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000136135401.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000136135443.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1800000136135399.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1800000136135443.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000105579887.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000105579887.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000105579857.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000105579857.8 node_expansions=3
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000105579868.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000105579888.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2400000105582248.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000105579856.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000105579858.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2400000105582233.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=2400000105582248.5 node_expansions=85
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1800000105582082.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000105579856.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000105579857.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000105581247.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000105582526.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000105581804.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000105581525.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000105582082.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000105580856.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000105582248.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000105581526.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000105582245.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000127797067.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=2100000119464565.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 5)) score=2400000105582248.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000105582248.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000105582248.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000127798450.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000127798450.5 node_expansions=28
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000077804454.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2399999950024890.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000138915565.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2399999977802678.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000022248899.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000055582264.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000072251541.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2399999900024002.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2399999983360002.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000083360031.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000083360012.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2399999922247135.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2399999922247127.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000022248890.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000022248890.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000055582234.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000072248910.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2399999950024892.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=2400000138915565.0 node_expansions=216
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2400000138915565.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000138915577.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2400000138915589.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000138915562.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000138915589.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2400000138915577.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=2400000138915589.0 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000138915565.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000138915565.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000138918233.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000138918233.0 node_expansions=29
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000138915579.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000138915579.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000138915602.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000138915602.0 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000138915602.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000138915602.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000105582277.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000105582277.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000044471153.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2399999916691588.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2399999944469390.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2399999988915599.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000055582269.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000038915600.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2399999866690696.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2399999950026696.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000050026709.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000050026724.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2399999888913807.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2399999888913807.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2399999988915599.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2399999988915584.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000055582265.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000105582279.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000038915598.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2399999916691584.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=2400000105582279.5 node_expansions=60
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000105582269.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000105582264.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000105582269.0 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000105582281.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000105582281.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000044473785.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2399999916691576.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000105584896.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2399999944472007.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2399999988915576.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000055584896.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000038918229.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2399999866690688.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2399999950026697.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000050029341.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000050029341.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2399999888913808.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2399999888913808.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2399999988915585.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2399999988915576.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000055584896.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000038918229.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2399999916691576.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=2400000105584896.5 node_expansions=333
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000105582252.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000105584896.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000105582256.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000105582253.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000105582256.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2400000105584896.5 node_expansions=56
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2400000105584452.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000105582229.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000105582243.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000105583618.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000105584896.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000105584188.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000105583911.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000105582229.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000105584077.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000105583244.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000105583896.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000105584464.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000105584618.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(37, 38)) score=2400000105584896.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000105584910.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000105584910.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000105584934.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000105584934.0 node_expansions=7
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000019454558.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000019453780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000005564003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000025011002.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000025011002.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000027788780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000013897391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000008341780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000008341780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000000008169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000011119558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=299999963895836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=299999963895280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=299999963895836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000016676780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000011121225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000019453225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000022233225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000016675725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000036120725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000027787891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000022232391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000027786836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000019453780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999994451168.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999988893945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999988893945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999994450890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999994450613.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999988894223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999988893112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999963894446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999963892223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999963894724.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999986115334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999986117001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000005564002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999983339223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000005563724.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000000007890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999986116445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999986115334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999997227335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999977782000.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999983336445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000008339835.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999983335334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999988892001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000008339557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999983336445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999983337834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000000005113.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=300000036120725.25 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000036120447.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000036120725.25 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000036119614.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=300000036120725.25 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000050014731.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000047237198.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000055570842.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000061125891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000061126978.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000052793367.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000063904756.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000016681056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000016679945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000016681044.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000047235499.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000052792777.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000052791667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000047236956.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000047234686.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000041679128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000041679128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000047236075.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000033346073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000047235797.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000041679418.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000041678318.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000016679653.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000016677403.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000016679908.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000027788541.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000027790184.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000036125219.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000025012427.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000036124941.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000030566863.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000027789628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000027788518.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000027786584.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000019454081.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000025009627.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000025007405.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000030565180.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000038899361.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000025009629.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000025010473.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000033345818.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=600000063904756.2 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000063910742.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000063909654.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000063902534.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=600000063910742.0 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063910765.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000063910765.5 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000063907817.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000063906996.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000063904785.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000063910743.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000063909932.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000063906706.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000063906719.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000063906853.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=600000063910743.0 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063910765.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000063910765.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063910765.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000063910765.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063910777.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000063910777.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994468807.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994468807.5 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994463654.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994463654.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994468807.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994468807.5 node_expansions=21
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=599999994464665.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999994466707.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999994465863.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999994463640.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999994466318.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999994468807.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999994465585.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999994465598.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999994465752.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=599999994468807.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994468807.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994468807.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994468807.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994468807.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994468807.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994468807.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994468832.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994468832.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994468832.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994468832.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000094471523.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000063915954.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000016691955.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000063915966.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000094471523.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000025024412.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000086138177.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000063915966.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000016691954.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000016691954.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000063915954.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000063915954.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000063915966.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000063915954.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000063915954.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999994468843.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000086138189.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000086138189.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=600000094471523.1 node_expansions=64
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000094472496.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000094474454.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000094474551.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000094473718.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000094471520.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000094474162.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000094473440.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000094473440.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000094473608.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000094474454.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=600000094474551.8 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094474576.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094474576.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094474552.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094474552.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094474577.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094474577.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094477750.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094477750.6 node_expansions=22
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=600000094475563.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000094477521.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000094476786.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000094474563.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000094476952.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000094475577.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000094477799.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000094476509.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000094476521.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000094476675.9 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000094477508.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=600000094477799.6 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094477799.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094477799.6 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000069477813.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000069477813.1 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000069477813.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000069477813.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000069477800.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000069477800.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000069477809.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000069477809.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000069477810.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000069477813.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000069477813.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000069477799.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000069477799.6 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000069477799.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000069477799.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000069477813.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000069477813.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000069480750.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000069480750.5 node_expansions=56
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000069477821.1 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000069477799.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000069477821.1 node_expansions=22
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000105588886.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000105588886.8 node_expansions=34
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000038922243.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999991698243.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000063922254.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000094477809.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000000030695.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000061144476.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000038922243.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=599999991698243.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=599999991698243.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000038922243.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=600000038922243.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=600000063922256.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=600000038922243.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=600000038922256.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=599999969475143.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=599999969475143.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=600000061144485.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=600000061144492.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=600000094477809.6 node_expansions=81
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000094477809.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094477809.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000130588877.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000130588877.9 node_expansions=14
FooPlayer.decide: Prioritizing 15 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000094478822.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000094480766.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000094480044.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000094477819.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000094480212.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000094479933.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000094478822.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000094479766.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000094479766.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000094478822.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=600000094479933.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000094480766.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=900000113916233.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=900000116694842.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=900000111138453.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=1200000094480766.5 node_expansions=96
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000094480767.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000094480752.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000094480767.5 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000130591822.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000130591822.2 node_expansions=15
FooPlayer.decide: Prioritizing 2 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000130591867.8 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000119480735.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=19) score=1500000130591867.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000130591846.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000130591846.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000130591853.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000130591853.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000130591853.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000130591853.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000130591866.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000130591866.2 node_expansions=26
FooPlayer.decide: Prioritizing 1 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000155591833.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=10) score=1800000155591833.2 node_expansions=20
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000155591826.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000155591817.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000155591855.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000155591833.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000155591823.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=1800000155591855.2 node_expansions=31
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000155591852.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000155591852.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000155591852.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000155591852.2 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000155591866.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000155591866.8 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999994478087.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999994478087.5 node_expansions=22
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999994478078.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999994478078.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999994478112.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999994478112.0 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999994478114.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1799999994478109.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999994478114.0 node_expansions=19
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999966691949.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999966691949.5 node_expansions=9
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999966691947.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1799999966691942.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999966691947.5 node_expansions=16
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999936136390.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999936136390.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000130583498.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000041694608.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1799999997248375.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000094472375.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000127805710.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1799999997247486.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000063916833.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000041694610.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1799999969470601.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1799999969470601.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000041694610.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000041694598.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000066694597.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000041694608.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1800000041694600.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1799999936136388.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1800000063916819.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1800000063916819.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=1800000130583498.0 node_expansions=126
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000130583432.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000130583474.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000130583474.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000130583465.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000130583465.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000130583509.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000130583509.5 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000130583467.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000130583467.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000130583474.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000130583474.5 node_expansions=3
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000130583474.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000130583453.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000130583469.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000130586388.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000130583443.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1800000130586388.8 node_expansions=75
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000130584463.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000130585666.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000130585833.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000130583444.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000130585835.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000130585555.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000130583444.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000130584833.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000130585423.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000130583444.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000130585570.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000130584444.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000130586388.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=1800000130586388.8 node_expansions=52
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000130586403.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000130586403.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000041689126.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1799999975023071.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000072247071.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000105580402.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1799999975019793.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000041691513.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000041691532.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1799999947245309.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1799999947242903.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000019466903.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000019469290.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000044469293.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000019469290.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000019469290.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1799999913911070.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1799999913908681.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000061130697.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000083352919.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=2100000083352919.8 node_expansions=220
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000063916776.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000063916776.8 node_expansions=205
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2100000086133580.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000083355127.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000083354304.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000083352905.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000083352915.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000083355244.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000086133580.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000083352905.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000083354294.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000083354849.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000083352905.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000083354966.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000083354849.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000083355244.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 2)) score=2100000086133580.0 node_expansions=458
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1800000063912366.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000063914589.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000063914757.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000063912366.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000063913398.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000063914755.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000063914477.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000063912366.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000063913755.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000063914311.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000063912366.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000063912398.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000063914479.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000063914313.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000086133580.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=2100000083353855.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=1) score=2100000086133580.0 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000086133616.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000086133616.5 node_expansions=13
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000105575080.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000105575080.0 node_expansions=33
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000086133592.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000086135814.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000086135982.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000086133592.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000086134592.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000086135980.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000086135705.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000086133592.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000086134978.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000086135538.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000086133592.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000086133592.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000086135701.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000086135536.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2400000105575131.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=27) score=2400000105575131.0 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000077797361.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000077797361.5 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000105577433.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000105577433.0 node_expansions=31
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000077797377.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000077797377.0 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000105577471.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000105577471.0 node_expansions=32
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000105575154.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000105575176.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2400000105575176.0 node_expansions=15
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000105575140.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000105575171.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2400000105575171.0 node_expansions=24
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000105575150.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000105575163.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000105575157.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000105575152.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000105575164.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=2400000105575164.5 node_expansions=36
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000105575164.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000105575164.5 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 7 to 7 actions
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000105575154.5 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=2400000105577503.5 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=2400000105577500.0 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=2400000105577498.5 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=2400000105577477.5 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='BRICK') score=2400000105577503.5 node_expansions=73
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000127797387.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000127797387.5 node_expansions=236
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000127797374.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000061130708.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000038908484.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000113908486.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000147241838.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000038907616.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000061130708.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000063908499.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2399999980574263.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000011130705.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000061130694.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000061130708.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000086130708.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000061130709.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000061130697.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2399999977796472.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2399999977796475.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000083352928.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=2400000147241838.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000147241817.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000147241817.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000169464054.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000169464054.0 node_expansions=30
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000147241828.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000147241829.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2400000147241829.0 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000147241817.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000147241817.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000147241853.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000147241853.0 node_expansions=5
FooPlayer.decide: Prioritizing 14 infrastructure actions over 24 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000147244132.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000147247187.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000147245521.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000147244132.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000147244132.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000147246521.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2400000147246243.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2400000147244132.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2400000147245521.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2400000147246076.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2400000147244132.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2400000147244132.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2400000147246243.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2400000147246076.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=2400000147247187.5 node_expansions=482
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000127799602.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000147247187.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000147244049.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000147244023.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000147244037.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2400000147247187.5 node_expansions=91
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000147244024.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000147245798.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000147245427.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000147244017.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000147244024.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000147246354.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2400000147246076.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2400000147244014.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2400000147247211.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2400000147245427.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2400000147245970.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2400000147244038.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2400000147244060.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2400000147246076.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2400000147245959.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(46, 48)) score=2400000147247211.5 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000127802781.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000127802781.0 node_expansions=18
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000127802748.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000041691678.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000019469453.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000094469454.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000019468531.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2700000061136091.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000044469433.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2399999961135246.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2399999991691651.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000041691662.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000041691662.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000086136120.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000061136087.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000041691662.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2399999958357429.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2399999958357440.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000063913900.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2700000108358313.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=2700000127802748.0 node_expansions=102
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000108360733.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000108360733.5 node_expansions=33
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000108358357.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000108358357.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=3300000127802781.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3300000127802781.5 node_expansions=15
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000108358332.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000108358332.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000108358354.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000108358354.5 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000108358342.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000108358342.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=3300000127802820.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3300000127802820.0 node_expansions=21
FooPlayer.decide: Prioritizing 2 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=3600000127802762.5 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=3600000127802762.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=1) score=3600000127802762.5 node_expansions=38
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000019456280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000011120669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=299999961118614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=299999961117503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000022232947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000025009891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000016676225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000019454891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000019454058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=299999961117503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=299999961116669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=299999961116114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=299999961117225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000019454058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000008343169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000013897614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000036122669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000022232947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000033344058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000019455391.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000019454280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000033342391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000025011836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000019455169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999994453168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999975004501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999975004501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999994452057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999980560056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999997228724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999977781445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999977780889.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999994450390.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999977782556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999997229557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999997230946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999977782834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999997228446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000005562335.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999980558667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000008341224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999986114501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999983340334.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000008341224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999983337834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999986118112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000002787613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999977783667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999977782556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999997231779.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=16) score=300000036122669.6 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000036120447.44 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000036120169.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000036122669.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=300000036122669.6 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000063909777.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000066686442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000016685765.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000016684667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000066686180.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000061131108.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000052796109.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000052797234.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000016684654.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000016683808.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000016683252.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000016684376.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000052797224.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000052795831.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000058350011.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000066685333.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000063907478.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000027796331.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000019459629.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000019459628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000027795198.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000025015184.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000030571862.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000022236595.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000022236015.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000027793529.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000022237684.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000030572698.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000025015462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000025015462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000041686097.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000033349718.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000052792819.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000050013306.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000036124962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000036123573.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000038907462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000052792778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000030573240.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000022235739.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000022235185.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000030571862.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000025015181.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=1) score=600000066686442.9 node_expansions=269
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000066688264.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000066686442.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000066690764.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=600000066690764.0 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066685331.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066685331.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066685333.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000066685333.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000066685357.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000066685330.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066685357.2 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066690788.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000066690788.5 node_expansions=37
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000066685366.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000066685342.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066685366.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066685364.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000066685364.2 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000066685364.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000066685356.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066685364.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994460466.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994460466.4 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999994460442.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994460442.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994460466.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994460466.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994460477.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994460477.4 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994460501.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994460501.9 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000016683600.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000016683588.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000066685366.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000066685366.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999994460477.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000047239152.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000066685366.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000066685366.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000066685366.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000066685366.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000066685366.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000066685378.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000066685366.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000019460488.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000091685388.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000097240932.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000097240932.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000066685378.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=600000097240932.8 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000097240952.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000097240894.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000097240952.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000097246322.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000097246322.0 node_expansions=21
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000136129803.1 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000125018666.1 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=16) score=900000136129803.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000136129765.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000136129765.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000136129812.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000136129812.6 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000136129833.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000136129787.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000136129833.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000136129825.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000136129825.6 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000136129825.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000136135215.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000136135215.9 node_expansions=26
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000136129784.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000136135215.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000136135182.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000136129807.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000136129818.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=900000136135215.9 node_expansions=47
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=900000136129791.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000136133402.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000136131218.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000136134399.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000136132585.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000136133418.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000136135215.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000136131604.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=900000136135215.9 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000136135253.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000136135253.9 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000136135253.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000136135253.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000136135264.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000136135264.9 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000163912984.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000163912984.0 node_expansions=33
FooPlayer.decide: Prioritizing 1 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000163913022.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=1) score=1200000163913022.5 node_expansions=17
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000138913008.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000163913032.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000163913042.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000163913029.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000163913010.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=1200000163913042.5 node_expansions=25
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000138913008.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000138913008.0 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000138913054.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000138913054.0 node_expansions=9
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000138913052.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000138913053.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000138913053.0 node_expansions=11
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000138913051.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000138913006.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000138913051.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000138913053.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000138913053.5 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000138913053.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000138913006.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000138913053.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000138913053.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000138913053.0 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000138913051.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000138913040.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000138913051.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000030577933.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000030577933.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000108357499.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000108357497.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999997243710.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1199999997243710.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000061133502.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000108357488.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000108357488.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000108357497.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000108357488.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000108357497.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000108357488.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1200000108357488.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000047243721.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000186129805.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1200000138913057.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000108357488.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=1500000186129805.8 node_expansions=84
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000186129832.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000186129832.2 node_expansions=83
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1200000158357487.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000158361098.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000158359876.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000158363765.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000158358888.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000158362098.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000158360265.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000158361098.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000158359321.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000186129805.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=1500000186129805.8 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000186129840.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000186129840.2 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000080574287.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000080574283.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000136129842.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000136129839.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999997243573.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000036133365.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000111135129.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000136129842.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000136129842.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000136135129.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000136129839.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000136129841.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000108352061.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000108352064.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000086133351.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000166690683.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000166690684.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000163907590.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), None, None)) score=1800000163907590.5 node_expansions=132
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000136135094.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000136135094.8 node_expansions=24
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1500000136129841.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000136133452.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000136131240.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000136135130.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000136131231.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000136134446.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000136132629.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000136133459.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000136131655.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=1500000136135130.2 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000136135129.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000136135129.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000136135128.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000136135128.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000080579552.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000080579552.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000136135121.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000136135110.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999997243554.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000036133345.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000111135109.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000136135108.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000136135109.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000136135107.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000136135140.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000136135108.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000108357330.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000108357330.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000086133331.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000186135106.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000166690664.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000166695522.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=1500000186135106.2 node_expansions=74
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1500000186135107.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000186138720.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000186136528.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000186139966.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000186136495.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000186139721.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000186137466.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000186135117.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000186138728.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000186136910.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=1500000186139966.5 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000186139966.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000186139966.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000186139965.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000186139965.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000080584424.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000080584424.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000136139999.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000136139968.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999997248411.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000036138190.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000111144008.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000136139965.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000136139966.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000136139966.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000136139999.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000136139966.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000108362221.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000108362187.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000086142231.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000166699564.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000166699564.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000136139966.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=2100000166699564.2 node_expansions=142
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1500000166695541.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000166699566.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000166699120.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000166696898.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000166696912.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000166700121.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000166697897.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000166695510.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000166699152.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000166697897.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000166697374.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=2100000166699566.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000166699565.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000166699565.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000166699577.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000166704176.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000166699592.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000166699578.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000166699589.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2100000166704176.8 node_expansions=39
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2100000166699565.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000166703214.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000166700992.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000166703065.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000166700954.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000166704190.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000166701954.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000166699579.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000166703176.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000166701992.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000166701436.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000166701954.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=2100000166704190.8 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000166704176.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000166704176.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000166704189.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000166704189.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000166704188.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000166704188.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000166708508.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000166708508.5 node_expansions=29
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2100000166704207.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000166707799.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000166705564.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000166706025.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000166707676.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000166705564.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000166706577.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000166706564.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000166704207.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000166707786.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000166706564.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000166706286.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000166708510.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=2100000166708510.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000166708508.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000166708508.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000166712107.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000166712107.8 node_expansions=25
FooPlayer.decide: Prioritizing 14 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2100000166712107.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000166713496.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000166714218.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000166713496.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000166713941.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000166715608.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000166713496.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000166714496.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000166714496.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000166714496.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000166712107.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000166715608.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000166714496.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000166714218.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=2100000166715608.0 node_expansions=363
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000166712023.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000166715608.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000166712023.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000166712043.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000166712021.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2100000166715608.0 node_expansions=45
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2100000166711996.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000166712008.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000166714145.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000166713385.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000166713842.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000166713397.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000166715523.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000166714385.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000166714385.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000166713034.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000166712034.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000166715608.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000166712996.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000166714385.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000166714134.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=2100000166715608.0 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000166715645.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000166715645.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000166719133.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000166719133.5 node_expansions=35
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000080604523.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000080604537.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000136160079.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000136160079.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2099999997268525.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000036158301.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000111163542.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000136160079.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000136160092.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000136160111.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000136160092.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000136160111.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000108382301.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000108382333.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000086161800.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000186163542.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000166719098.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000136160079.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=2100000186163542.5 node_expansions=158
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000186160089.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000186163542.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000186160077.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000186160081.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000186160054.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2100000186163542.5 node_expansions=47
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2100000186160042.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000186160080.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000186162153.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000186161444.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000186161079.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000186161875.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000186161431.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000186163577.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000186162431.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000186162431.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000186161042.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000186160079.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000186161077.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000186160077.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000186162445.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000186162153.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=2100000186163577.0 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000186163542.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000186163542.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000186163579.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000186163579.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000186163578.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000186163578.0 node_expansions=3
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2100000186165966.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000186165966.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000186168077.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000186168355.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000186167355.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000186166966.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000186167799.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000186168077.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000186167355.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000186168355.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000186166966.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000186166966.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000186165966.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000186166966.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000186165966.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000186168355.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2100000186168077.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=2100000186168355.0 node_expansions=653
FooPlayer.decide: Prioritizing 18 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000186165970.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000186166998.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000186165979.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000186168078.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000186167357.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000186166970.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000186167803.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000186168090.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000186167368.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000186168355.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000186166967.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000186166998.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000186168355.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000186165966.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000186166970.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000186165967.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2100000186168387.5 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2100000186168078.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=2100000186168387.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000186168356.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000186168356.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000186168356.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000186168356.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000186168358.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000186168391.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000186168391.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000186168393.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000186168354.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000186168393.0 node_expansions=6
FooPlayer.decide: Filtering out maritime trades from 16 to 16 actions
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2100000186168380.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=2100000186168380.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=2400000211162781.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=2100000186168369.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=2100000186168380.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=2400000211162757.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=2400000211162769.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=2400000211162781.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=2100000186168390.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=2400000211162768.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=2400000211162782.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=2100000186168380.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=2100000186168390.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=2400000211162770.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=2400000213946145.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 15: expected_value=2400000213946136.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_YEAR_OF_PLENTY: 'PLAY_YEAR_OF_PLENTY'>, value=('ORE', 'ORE')) score=2400000213946145.0 node_expansions=490
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000238940489.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000238940489.0 node_expansions=178
FooPlayer.decide: Prioritizing 1 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000213946157.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=17) score=2400000213946157.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000213942534.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000213942534.0 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000238940489.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000238940489.0 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000108390592.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000108390611.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000163946145.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000163946146.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2399999997276812.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000063944368.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000138946147.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000163946167.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000163946146.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000163946148.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000163946146.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000163946148.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000108390611.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000108390590.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000113944369.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000194501712.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000194501702.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000163946148.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=2400000194501712.5 node_expansions=56
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000194501714.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000194501687.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000194501714.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999997276829.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999997276829.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2399999966721276.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2399999997276799.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2399999997276799.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999997276784.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999997276784.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000063944351.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000063944351.0 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000063944355.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000063944375.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000063944349.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000063944352.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000063944374.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=2400000063944375.5 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000063944386.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000063944386.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000075016667.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000063905266.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000069459432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000080570555.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000030569389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000030570223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000055570544.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000061124995.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000080568940.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000080572821.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000069458056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000069455828.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000030569667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000030569389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000030567167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000030568001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000075016667.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000075015556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000080571723.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000077794996.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000069459488.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000050011941.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000044453610.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000044455274.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000069458664.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000055566385.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000066679441.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000052787218.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000052788329.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000052789165.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000058344166.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000041677716.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000041676605.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000058346383.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000047232496.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000061122553.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000052788611.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000044453054.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000044453610.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000063903328.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000050011387.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000044456605.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000058348272.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000044455494.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000050012160.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000069459717.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000050009163.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000050010552.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000061124765.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000041676653.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=9) score=600000080572821.8 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000080574210.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000080578377.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000080574766.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=600000080578377.4 node_expansions=351
FooPlayer.decide: Prioritizing 47 infrastructure actions over 47 total
FooPlayer.decide: Evaluating 47 actions with lookahead depth=3
  Action 0: expected_value=600000036127773.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000019459108.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000047235828.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=599999997233818.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=599999991681873.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000011123553.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000016680000.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000030570819.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000025013599.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=599999991681030.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=599999991682419.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=599999991679366.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=599999991681853.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000036130531.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000036129165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000041685599.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000022240778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000013905498.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000011123597.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000005567462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000005566906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000019458308.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000005566849.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000016679629.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000002789073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000002790184.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000013903015.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000019458029.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=599999997235461.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=599999997234350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000002792143.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=599999997234350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000011124420.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000013902464.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000005566906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000005567462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000019461087.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000011125239.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000000014350.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000013906019.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000000013239.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000005569906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000013905476.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000000014073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000000012406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000005570764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=599999997234638.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=3) score=600000047235828.2 node_expansions=3432
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000047234717.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047233050.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047235828.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=600000047235828.2 node_expansions=327
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052794171.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052794171.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052794172.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052794172.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052794186.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052794186.1 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000002793297.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999997236853.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999972235086.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000002793297.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000080571974.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000052794186.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000052794186.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999997236854.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000088905308.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000088905309.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000052794186.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000052794186.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000052794186.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000080571965.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000080571974.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000052794196.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000052794196.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000052794186.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=600000088905309.2 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000088905308.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088905308.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088905308.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088905305.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088905305.2 node_expansions=13
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000088905315.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088905293.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000088905309.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000088905274.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000088905309.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000088905283.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088905315.2 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000127794189.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000127794189.6 node_expansions=52
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000088905320.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088911563.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000088911576.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000088905317.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000088905328.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000127794154.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'ORE')) score=900000127794154.1 node_expansions=88
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000122238598.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000127794154.1 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=3) score=900000127794154.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000127794154.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000127794154.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000127800457.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000127800457.6 node_expansions=23
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000127794198.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000127794208.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000127794208.6 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000127794206.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000127794198.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000127794206.6 node_expansions=7
FooPlayer.decide: Filtering out maritime trades from 16 to 16 actions
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=900000002793311.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=900000002793320.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=900000002793321.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=900000002799576.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=900000002793310.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=1200000036126634.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=900000002799577.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000002793334.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=900000002793311.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=1200000036126609.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=900000002793321.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=900000002793311.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=900000002793311.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=900000002799577.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=1200000036126634.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 15: expected_value=1200000036126597.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_YEAR_OF_PLENTY: 'PLAY_YEAR_OF_PLENTY'>, value=('BRICK', 'WHEAT')) score=1200000036126634.5 node_expansions=214
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000002799591.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000002799591.2 node_expansions=61
FooPlayer.decide: Prioritizing 7 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=900000002795818.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000002799565.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000002797475.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000002798187.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000002793339.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000002793297.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000002796384.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 2)) score=900000002799565.2 node_expansions=35
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999966688454.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000002799571.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000002799571.8 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999969462883.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999969462883.1 node_expansions=14
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000002799563.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000002799563.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000036132007.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999972241342.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000002799563.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000091689341.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000119467119.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000091689357.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000091689343.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000036132007.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000127800465.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000127800464.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000091689341.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000091689363.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=900000091689341.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=900000119467119.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=900000119467119.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=900000091689341.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=900000091689341.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=900000091689341.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), <Color.RED: 'RED'>, None)) score=900000127800465.6 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000127800453.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000127800453.1 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000127800465.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000127800465.6 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000127800465.6 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000155571948.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000127800465.6 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000127800466.6 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000127800498.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1200000155571948.5 node_expansions=50
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000127807287.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000127802952.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000127804618.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000127805363.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000127800452.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000127800452.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000127803509.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000127805063.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000155571948.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=1) score=1200000155571948.5 node_expansions=36
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000155571970.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000155571970.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000155577817.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000155577817.2 node_expansions=25
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000155571975.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000155577817.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000155571988.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000155571976.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000155571986.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1200000155577817.2 node_expansions=44
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000155577818.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000155574484.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000155576140.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000155576843.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000155571984.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000155571996.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000155575054.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000155575595.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 1)) score=1200000155577818.2 node_expansions=32
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000155577817.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000155577817.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000155582678.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000155582678.5 node_expansions=38
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000155577816.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000155582675.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000155577831.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000155577840.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000155577828.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1200000155582675.5 node_expansions=47
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000155580326.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000155578786.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000155579483.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000155582697.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000155577830.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000155577816.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000155580886.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000155578808.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000155581442.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=1200000155582697.5 node_expansions=36
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000155582678.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000155582678.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000002804008.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000036136454.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000022247578.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000030581786.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000119471568.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000147249365.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000091693786.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000119471564.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000075026230.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000155582686.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000119471565.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000119471564.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1200000119471564.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000147249357.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000147249343.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000119471568.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1200000119471564.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000119471586.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=1200000155582686.5 node_expansions=60
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000155582675.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000155582675.8 node_expansions=22
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000155582701.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000155582701.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000155582701.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000002804034.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000002804034.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000002804033.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000002804007.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000002804033.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000002804033.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000002804033.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000002804033.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000002804022.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000002804033.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000002800654.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000002800654.5 node_expansions=9
FooPlayer.decide: Prioritizing 2 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000002800691.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1499999969467357.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=9) score=1500000002800691.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000002800708.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000002800708.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999966689543.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999966689543.8 node_expansions=21
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1499999966689576.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999966689588.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2099999966689565.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999966689567.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999966689567.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1499999966689577.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2099999966689565.8 node_expansions=38
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1499999966692099.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999966693343.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999966689565.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999966691244.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999966689565.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999966689565.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999966692654.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999966690565.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999966693188.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999966692232.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 3)) score=2099999966689565.8 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999966689565.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999966689565.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2099999966688696.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999966688686.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999966688696.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999966688712.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999966688712.2 node_expansions=5
FooPlayer.decide: Prioritizing 1 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999966688675.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=1) score=2399999966688675.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2399999933355366.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2399999966688637.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2399999966688637.5 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999966688637.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999966688637.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999966688674.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999966688674.0 node_expansions=17
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999933355354.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2399999966692465.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2399999966692442.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2399999966692430.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2399999966692440.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2399999966692465.5 node_expansions=157
FooPlayer.decide: Prioritizing 9 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2399999966694915.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999966696026.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2399999966692415.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2399999966693915.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2399999966692415.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2399999966695471.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2399999966693415.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2399999966696026.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2399999966695082.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=2399999966696026.5 node_expansions=229
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999966692466.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2399999966696026.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2399999966692442.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2399999966692430.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2399999966692440.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2399999966696026.5 node_expansions=55
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2399999966694915.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999966692452.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2399999966692452.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2399999966692415.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2399999966694526.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2399999966695471.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2399999966693466.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2399999966696026.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2399999966694249.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2399999966695082.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=2399999966696026.5 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999966696026.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999966696026.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999966698706.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999966698706.5 node_expansions=28
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999966696080.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2399999966698741.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2399999966696088.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2399999966696077.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2399999966696086.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2399999966698741.0 node_expansions=54
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2399999966698575.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999966696074.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2399999966696074.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2399999966698467.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2399999966697909.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2399999966696078.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2399999966697763.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2399999966698185.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2399999966697076.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2399999966697930.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2399999966698741.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=2399999966698741.0 node_expansions=44
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999966698741.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999966698741.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999933367894.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999933367894.5 node_expansions=29
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999933365411.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2399999933367908.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2699999977804052.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2399999933367908.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2399999933367905.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'SHEEP')) score=2699999977804052.0 node_expansions=181
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999933365442.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2699999977804052.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2399999933365422.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2399999933365422.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2399999933365454.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2699999977804052.0 node_expansions=68
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2399999933367921.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999933365408.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2399999933365430.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2399999933366966.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2399999933367819.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2399999933367255.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2399999933365412.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2399999933367077.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2399999933367519.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2399999933366430.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2399999933366430.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2399999933367241.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2699999972248368.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2699999977804052.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2699999961137608.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=2699999977804052.0 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999977804052.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999977804052.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2699999966692941.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2700000027804080.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2699999988914274.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2700000100026274.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2700000194470746.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2700000111137398.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2700000100026274.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2700000033359607.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2700000172248509.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2700000172248509.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2700000077804052.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000077804065.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2700000100026307.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=3000000144468104.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000127804093.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2700000166692982.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000100026274.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2700000100026274.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=3000000144468104.5 node_expansions=78
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000127804079.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000127804079.0 node_expansions=12
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2699999966692954.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2699999977804065.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2700000027804080.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2699999988914299.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2700000100026301.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2700000194470745.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2700000111137412.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2700000100026287.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2700000033359621.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2700000172248524.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2700000172248534.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000077804079.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2700000077804069.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2700000100026287.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000127804066.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2700000166692967.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000100026288.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2700000100026301.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=2700000194470745.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000194470733.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000194470733.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000194470759.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000194470759.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000194470779.0 action_type=ActionType.END_TURN
  Action 1: expected_value=3000000211134769.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000194470747.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=3000000211134769.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000194470770.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=3000000211134769.5 node_expansions=94
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000194470774.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000194470775.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000194470747.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=3000000211134769.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000194470775.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=3000000211134769.5 node_expansions=47
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2700000194473256.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000194470766.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000194470733.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000194472302.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000194473122.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000194472567.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000194470745.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000194472400.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000194471844.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000194471733.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000194471733.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000194471567.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=3000000211134803.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=34) score=3000000211134803.5 node_expansions=39
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000086125611.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000030568000.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000030569664.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000077793645.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000086126997.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000077791445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000030568278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000030568001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000030566612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000030567720.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000058346389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000063904442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000069459442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000075015599.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000077792554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000075014220.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000077792277.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000075014498.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000077791998.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000069457501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000066680001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000061122775.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000052788607.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000052787774.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000066678664.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000044454163.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000052788888.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000050009721.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000050010832.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000058346388.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000050011663.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000061125043.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000041677486.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000041676375.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000052791108.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000044455276.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000069458664.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000072236719.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000055566385.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000055566940.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000069455886.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000047233610.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000052787496.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000052786385.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000052789721.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000063900555.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000044455542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000044454986.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000052789987.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000041677208.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=4) score=600000086126997.4 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000086130330.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086128108.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086129775.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=600000086130330.8 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000055572275.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000000014653.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=599999997237983.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=599999997239098.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=599999997237431.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=599999997237977.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=599999997237141.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000025017763.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000030572485.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000036128863.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000027791320.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000033349444.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000044461431.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000030571644.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000033347199.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000036128877.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000033349720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000016682153.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000008347962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000008347128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000011126032.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000000013517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000019460251.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000016681070.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000016682181.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000025017751.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000005571017.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000013904097.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000005571027.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000005568805.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000019457764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000011124406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000025013587.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000027793865.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000011125184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000011126295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000025015809.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000013904961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000008346850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000008345739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000019461073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000030571930.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000008349083.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000008348527.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000016683539.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000005570749.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=0) score=600000055572275.2 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000055572275.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055571719.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055571441.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 1)) score=600000055572275.2 node_expansions=315
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066685896.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000066685896.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066685908.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066685908.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000038908132.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000066691039.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000066685921.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000066685897.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000066685919.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=600000066691039.8 node_expansions=43
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000066687706.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000066685892.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000066688695.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000066691039.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000066688404.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000066688392.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000066689373.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000066691039.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=600000066691039.8 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066691039.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066691039.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000038913298.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000066691026.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000066691026.2 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000038913248.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000038913248.4 node_expansions=14
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999916686581.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000038913248.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999983355928.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999983355915.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000019467053.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000011133718.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000058357704.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000038913273.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000038913248.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000038913248.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=600000038913248.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=600000038913248.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=600000038913248.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000038913248.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000075024373.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000102802148.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000066691050.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=600000058357704.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=600000102802148.4 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000102802150.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000102802150.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000102802164.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000102802164.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000102802210.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000102802185.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000102802210.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000102802210.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000102802210.9 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000102802210.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000102802211.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000102802211.4 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000102802209.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000102802159.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000102802209.9 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000125019224.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000125019224.8 node_expansions=38
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000102802209.9 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000102802194.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000102802209.9 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000125019259.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000125019259.4 node_expansions=56
FooPlayer.decide: Prioritizing 10 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000102804031.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000102802198.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000102804975.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000102804865.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000102804698.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000102804698.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000102803205.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000102807651.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000102807365.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000125019274.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=900000125019274.8 node_expansions=259
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000125019271.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000125019238.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000125019286.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000125019262.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000125019235.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'SHEEP')) score=900000125019286.2 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000105574805.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000105574805.9 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999961127682.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999961127682.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999961127683.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999961127683.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999961132830.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999961132830.8 node_expansions=32
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000061135482.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000061135482.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000016690149.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=899999983355927.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000052801271.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000044467938.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000080579938.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000061135482.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000061135482.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000061135482.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000061135482.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000038913260.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=900000038913260.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=900000061135482.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=900000097246605.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=900000125024395.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=900000088913271.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=900000080579940.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=900000125024395.2 node_expansions=558
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000125021051.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000125019238.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000125022026.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000125020914.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000125021748.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000125021750.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000125020218.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000125023692.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000125024397.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=900000125024397.1 node_expansions=36
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000105579952.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000105579952.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000125024433.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000125024433.1 node_expansions=8
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999961132878.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000061135544.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000061135556.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000016690210.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=899999983356002.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000052801333.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000044467999.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000080579999.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000061135544.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000061135544.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000061135544.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000061135544.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=900000038913334.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=900000038913334.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=900000061135544.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=900000097246654.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=900000088913333.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=900000080580006.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=900000097246654.4 node_expansions=126
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000097246656.4 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000097246645.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000097246656.4 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000061135556.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000061135544.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000016690209.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999983355988.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000052801324.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000044467999.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000080579989.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000061135544.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000061135544.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000061135544.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000061135556.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000038913322.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000038913322.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000061135544.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000097246656.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000125024434.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000113908149.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000080579989.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=1200000113908149.5 node_expansions=81
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000088913340.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000088913340.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000088913333.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000088913307.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000088913333.2 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000088918743.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000088918743.2 node_expansions=23
FooPlayer.decide: Prioritizing 3 infrastructure actions over 5 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1200000122246611.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1200000122246613.2 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1200000111135503.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=0) score=1200000122246613.2 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000122246611.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000122246611.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000122246625.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000122246625.8 node_expansions=2
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1200000122252075.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000122248511.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000122246634.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000122249412.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000122248301.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000122249134.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000122249134.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000122247642.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000122251078.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000122248745.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=1200000122252075.5 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000086140964.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000086140964.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000086140967.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000086140967.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000086140975.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000086140975.2 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999925027188.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999925027188.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999925027188.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999925027188.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999925031598.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999925031598.8 node_expansions=26
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999925027214.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999925027214.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000022242296.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000022242296.0 node_expansions=58
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999925027196.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000058363188.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000058363188.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000013917855.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000052806755.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000008362300.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000077807634.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000058363188.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000058363188.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000058363189.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000058363188.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000036141010.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000036140974.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000058363203.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000130585421.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000158363199.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000086140967.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000077807631.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=1200000158363199.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000158363199.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000158363199.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000144474310.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000144474310.8 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000150027920.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000150027920.0 node_expansions=3
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1500000183361232.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000183361232.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000183361232.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000183362899.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000183364454.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000183363732.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000183363732.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000183362232.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000183365676.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000183363343.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000183363899.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000213907850.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=1800000208355071.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1800000213907850.5 action_type=ActionType.BUILD_CITY
  Action 14: expected_value=1800000202796739.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=1800000213907850.5 node_expansions=190
FooPlayer.decide: Prioritizing 3 infrastructure actions over 5 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1800000213907900.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1800000202796763.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1800000211130087.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=4) score=1800000213907900.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000213907851.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000213907851.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000194463421.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000194463421.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000194463465.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000194463465.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000194470816.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000194470816.5 node_expansions=155
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1799999950018122.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000102796790.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000102796790.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1799999986129219.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1799999994462552.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000088907008.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000044462566.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000133352331.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000102796776.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000094463441.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000063907899.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000063907887.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000072241232.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000072241219.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000094463456.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000166685677.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000122241232.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000133352344.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=1800000166685677.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000166685677.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000166685677.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999950022561.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999950022561.8 node_expansions=25
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1799999950018127.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999950018107.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999950018117.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999950019783.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999950020340.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999950020617.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999950020608.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999950019091.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999950022561.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999950020188.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999950019784.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=1799999950022561.8 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999950022575.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999950022575.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999950022577.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999950022577.2 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999950022598.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999950022578.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999950022577.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999950022562.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999950022592.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999950022598.2 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999986133678.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999986133678.5 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999986133690.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999986133678.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2399999986136581.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999986133688.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999986133698.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=2399999986136581.5 node_expansions=41
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1799999986133676.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999986133687.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999986133686.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999986135343.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2399999986135930.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999986135762.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999986133676.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999986133698.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2399999986134637.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999986134647.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2399999986136595.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2399999986135363.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=2399999986136595.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999986136592.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999986136592.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000005578095.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000005578095.0 node_expansions=30
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999986136611.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999986136611.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999950028136.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999950028136.5 node_expansions=31
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000102806766.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000102806766.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2399999986139210.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2399999994472543.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000088916988.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000044472566.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000133362334.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000102806778.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000094473432.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000063917876.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000063917876.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000072251210.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000072251210.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000094473432.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000166695667.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000194473455.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000122251223.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000133362344.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=2400000194473455.5 node_expansions=444
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000194470804.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000194470794.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000194470803.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000194473455.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000194470801.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=2400000194473455.5 node_expansions=45
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2400000194470789.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000194470789.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000194470789.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000194473191.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000194472493.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000194473011.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000194470789.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000194473455.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000194470792.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000194471804.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000194471804.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000194472900.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000194472455.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(40, 44)) score=2400000194473455.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000194473455.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000194473455.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000194473469.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000194473469.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000194473468.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000194473468.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000194473470.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000194475844.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000194473467.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=2400000194475844.5 node_expansions=41
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2400000194473470.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000194473469.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000194473458.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000194475844.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000194475122.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000194475692.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000194473455.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000194473470.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000194474455.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000194474493.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000194475604.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000194475581.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000194475159.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(40, 42)) score=2400000194475844.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000194475844.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000194475844.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000194478066.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000194478066.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000194475844.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000194475844.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000194475861.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000194475861.0 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000194475861.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000194475861.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000194475878.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000194475875.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000194475855.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=2400000194475878.0 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000194475858.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000194475858.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000194478075.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000194478075.0 node_expansions=26
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2400000194475846.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000194475857.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2400000194475867.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000194475900.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000194478075.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2400000194475900.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2400000194478075.0 node_expansions=44
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2400000194475875.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000194475853.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000194475853.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000194476141.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000194476864.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000194478086.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000194475868.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000194475867.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000194476864.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000194476875.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000194477977.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000194477964.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000194477542.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=2400000194478086.0 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000194478090.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000194478090.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000194478097.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000194478097.5 node_expansions=2
FooPlayer.decide: Prioritizing 14 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2400000194478089.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000194478101.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000194478111.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000194478367.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000194479112.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000194479089.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000194478089.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000194478089.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000194479097.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000194478089.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000194479111.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000194480213.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000194480200.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000194479756.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(43, 44)) score=2400000194480213.0 node_expansions=168
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000194480200.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000194480211.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000194480200.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000194480222.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000194480197.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=2400000194480222.5 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000194480222.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000194480222.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000194480222.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000194480222.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000194480211.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000194480211.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999922257091.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999922257091.0 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999950036978.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999950036978.5 node_expansions=33
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2399999950034879.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2399999950034878.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2399999950034878.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2399999950035165.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2399999950035878.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2399999950035865.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2399999950034864.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2399999950034887.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2399999950035865.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2399999950034878.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2399999950035887.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2399999950034879.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2399999950036989.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2399999950036531.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2399999950036998.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(43, 47)) score=2399999950036998.5 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999927812531.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999927812531.0 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2399999922259211.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2399999922259223.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2399999922259223.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999922259199.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999922259199.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999922259210.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999922259210.5 node_expansions=3
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2699999944481389.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2699999952814743.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=13) score=2699999952814743.5 node_expansions=6
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000075015887.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000072235554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000080571387.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000075015602.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000072235324.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000063903021.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000066680054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000063902276.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000030567998.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000030569665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000030567998.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000075016720.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000080570609.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000083348664.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000077794498.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000080570609.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000083347823.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000072235243.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000075015275.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000077790879.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000066680878.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000044455544.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000044454433.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000058345888.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000041676663.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000050010553.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000044454163.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000044453329.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000030566053.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000030564385.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000030566330.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000041675822.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000041676377.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000050012775.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000044455552.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000055569719.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000058347775.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000047232766.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000047231377.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000055567218.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000047233885.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000044456933.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000069456434.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000044454155.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000050012489.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000063901385.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000050012774.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000050012218.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000061126386.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000047233877.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=16) score=600000083348664.1 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000083351719.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083349219.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083351997.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=600000083351997.4 node_expansions=351
FooPlayer.decide: Prioritizing 47 infrastructure actions over 47 total
FooPlayer.decide: Evaluating 47 actions with lookahead depth=3
  Action 0: expected_value=600000008349089.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000019460466.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000027795465.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000036130887.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000033350609.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000016684155.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000000015213.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000002793534.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=599999986124921.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=599999986125464.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=599999986124098.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000019459723.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000016679921.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000022235277.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000044463108.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000030574430.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000038906165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000027796150.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000005570792.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000005569681.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000011127196.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=599999991679906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000000013797.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=599999994457406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=599999994456573.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=599999986125185.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=599999986123504.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=599999986125472.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000002791083.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000002791638.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000005569153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=599999988901850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000011121931.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000013901096.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000008345527.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000008344971.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000011126930.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=599999991676572.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000005572194.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000030571706.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000005569416.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000011127737.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000019460529.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=599999994459906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=599999994459350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000016685542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000008349138.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=600000044463108.5 node_expansions=3440
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000044461997.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000044463108.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000044461164.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=600000044463108.5 node_expansions=327
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994457986.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994457986.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994458001.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994458001.9 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994463153.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994463153.2 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994458013.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994458013.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994458009.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994458009.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994458012.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994458012.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994463167.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994463167.8 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999955569123.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999955569123.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994463153.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994463153.2 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994458022.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994458022.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999955569122.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999955569122.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999955569134.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999955569134.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999955569133.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999955569133.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999955574257.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999955574257.4 node_expansions=26
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999955569135.0 action_type=ActionType.END_TURN
  Action 1: expected_value=599999955574262.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999955574278.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999955574242.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999955569143.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=599999955574278.4 node_expansions=78
FooPlayer.decide: Prioritizing 7 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=599999955571353.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999955571778.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999955573020.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999955570529.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999955571353.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999955574291.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999955570520.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=599999955574291.9 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999955574287.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999955574287.9 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999955574278.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999955574278.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999955574278.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999955574278.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999955574288.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999955574288.9 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999955574279.4 action_type=ActionType.END_TURN
  Action 1: expected_value=599999955574276.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999955574288.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999955574277.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999955574263.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=599999955574288.4 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999955574274.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999955574274.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999955574288.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999955574288.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999955574288.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999955574288.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999925018730.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999925018730.9 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999925018688.4 action_type=ActionType.END_TURN
  Action 1: expected_value=599999925018732.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999925018731.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999925018719.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999925018729.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'SHEEP')) score=599999925018732.9 node_expansions=25
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999925018746.4 action_type=ActionType.END_TURN
  Action 1: expected_value=599999925018716.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999925018746.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999925018733.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999925018733.9 node_expansions=13
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999925018732.9 action_type=ActionType.END_TURN
  Action 1: expected_value=599999925018743.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=599999925018743.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999925018729.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999925018729.9 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999925018733.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999925018733.4 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000061131633.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999983353841.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999983353830.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999983353831.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=599999930574274.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999938904952.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000122242730.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=599999983353830.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=599999983353841.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=599999983353830.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=599999983353841.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=599999983353831.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=599999983353843.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=599999983353830.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=599999930574274.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=599999925018718.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=600000044464955.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=600000044464952.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=600000122242730.9 node_expansions=78
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000122242719.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000122242719.9 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000122242734.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000122242734.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000122242720.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000122242720.9 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000122242743.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000122242743.4 node_expansions=8
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000061131635.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999983353843.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999983353860.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999983353846.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=599999930574291.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999938904958.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=599999983353846.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=599999983353860.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=599999983353843.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=599999983353843.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=599999983353843.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=599999983353843.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=599999983353857.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=599999930574302.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=599999925018736.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=599999925018735.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=600000044468163.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=600000044468163.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=600000061131635.2 node_expansions=112
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000061131625.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061131625.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000061131631.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061131631.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000061131625.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061131625.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000061134831.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061134831.0 node_expansions=29
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000061131625.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061131625.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000086126477.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999983353846.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999983353846.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999983353857.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999930574302.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999938904958.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000122242746.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999983353857.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999983353857.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999983353847.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999983353857.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999983353857.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999983353857.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999983353846.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999930574291.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999925018735.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000069459788.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000044464974.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=900000086126477.5 node_expansions=76
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061131631.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061131631.4 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999983353857.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999983353857.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999983353853.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999930574308.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999938904974.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000122242742.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999983353857.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999983353866.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999983353857.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999983353857.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999983353857.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999983353863.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999983353857.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999930574302.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999925018746.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999925018743.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000044464966.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000044464966.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=600000122242742.5 node_expansions=74
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000122242753.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000122242733.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000122242744.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000122242743.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000122242742.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000122242753.5 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000122242765.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000122242765.5 node_expansions=25
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000122242743.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000122242742.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000122242746.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000122242744.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000122242743.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=600000122242746.5 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083351088.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083351088.4 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000122237599.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000122237599.6 node_expansions=53
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000097244968.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000097245135.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000097244135.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000097243745.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000097242745.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000097244134.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000097244968.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000097245423.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000122237598.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=900000122237598.6 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000122237599.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000122237599.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000122237566.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000122237566.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000122240235.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000122240235.0 node_expansions=28
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000122237601.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000122240219.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000122240235.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000122240199.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000122237609.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=900000122240235.0 node_expansions=77
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=900000122239807.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000122238996.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000122238974.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000122237611.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000122237595.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000122238988.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000122239810.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000122240235.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=900000122240235.0 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000122240235.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000122240235.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000122240269.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000122240269.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000122240265.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000122240271.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000122240271.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000122240257.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000122240257.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000122245691.0 action_type=ActionType.PLAY_ROAD_BUILDING
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000122240256.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_ROAD_BUILDING: 'PLAY_ROAD_BUILDING'>, value=None) score=900000122245691.0 node_expansions=94
FooPlayer.decide: Prioritizing 9 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000122245705.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000122244025.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000122244746.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000122242635.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000122242646.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000122243857.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000122244868.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000122245705.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000122243872.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=900000122245705.5 node_expansions=173
FooPlayer.decide: Prioritizing 10 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000122244313.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000122243858.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000122244580.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000122242469.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000122245702.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000122242469.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000122243857.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000122244858.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000122244692.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000122243868.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(46, 48)) score=900000122245702.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000138909678.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000138909678.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000122245692.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000122245692.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000122245703.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000122245703.0 node_expansions=3
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1200000138911498.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000138910776.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000138911054.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000138909665.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000144465500.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000138909665.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000138911054.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000122247066.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000138909665.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000122247066.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000152795324.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=1500000152795324.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=40) score=1500000152795324.8 node_expansions=330
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1200000138911510.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000138910776.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000138911056.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000138909665.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000138911509.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000138909676.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000138911054.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000138911054.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000138909680.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000138911054.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000152795359.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=48) score=1500000152795359.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000113906470.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000113906470.2 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000091684262.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000091684262.8 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000091684266.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000091684262.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000091684259.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000091684272.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000091684248.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', None, None, 'BRICK')) score=1500000091684272.8 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000091684261.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000091684261.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000091686063.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000091686063.0 node_expansions=27
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000091684284.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000091686041.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000091684263.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000091684253.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000091684264.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1500000091686041.0 node_expansions=47
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1500000091686041.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000091685360.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000091685637.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000091684237.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000091685080.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000091684237.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000091685626.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000091685637.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000091684258.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000091685626.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(45, 46)) score=1500000091686041.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000091686052.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000091686052.0 node_expansions=3
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000011121225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000013899614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000008343447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000013898725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000016676780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000022233447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000008342669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000008342391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000008343447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000025010725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000027788780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=299999961118336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=299999961119169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=299999961118058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000016677669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000011118725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000038900447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000011121225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000022231780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000011121225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000022232114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000016675669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000022233225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000016676558.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999991673168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999977781167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999977783112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999991673946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999986117556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000005564557.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999980562001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999980559501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999961117502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999961113889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999961116390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999980559223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999980559778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999994452057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999975005056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999997228168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000005562335.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999983338389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999983336723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000000006224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999983336445.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999977782834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999997228168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999977780612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999980561445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000005564557.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999986117001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999986115889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000000007613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999975004778.75 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=16) score=300000038900447.44 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000038898225.25 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000038899891.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000038900447.44 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=300000038900447.44 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000044464366.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000036128278.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000041686321.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000047238822.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000050019664.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000041685831.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000052796731.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000052795266.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000016686320.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000044459386.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000055576374.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000055575265.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000066688401.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000061131710.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000047240307.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000033348295.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000033350263.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000047238019.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000041683587.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000025013795.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000025012406.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000016681296.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000016679073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000016681293.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000036124404.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000036125260.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000019457429.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000030566875.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000038902152.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000027790763.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000027789638.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000033349364.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000027789363.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000022237963.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000041683307.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000022235739.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000036128570.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000061131709.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000041684128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000041683017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000055574751.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000030571903.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=600000066688401.9 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000066685044.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000066685877.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000066688388.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=600000066688388.4 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066688402.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000066688402.9 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066688390.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066688390.9 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066688402.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000066688402.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000066688409.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000066688378.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066688409.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066688419.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000066688419.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000066688399.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000066688412.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000066688412.9 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000066688413.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000066688388.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066688413.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066688419.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000066688419.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000066688423.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000066688385.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066688423.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066688419.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000066688419.9 node_expansions=5
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000066691374.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000066690812.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000066690666.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000066691498.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000066691776.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000066690109.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000066690823.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000066691656.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=600000066691776.1 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000066691789.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000066691738.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066691789.6 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066691783.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000066691783.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000066691787.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000066691749.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066691787.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000105580645.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000105580645.0 node_expansions=49
FooPlayer.decide: Prioritizing 2 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000105580642.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000094469534.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=16) score=900000105580642.0 node_expansions=24
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000105580645.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000105580631.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000105580642.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000105580639.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000105580654.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'ORE')) score=900000105580654.0 node_expansions=16
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000105580654.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000105580601.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000105580654.0 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000105580665.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000105580665.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000105580650.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000105580660.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000105580660.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000105580612.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000105580612.5 node_expansions=2
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000105580617.0 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000105580602.5 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=900000105580618.0 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=900000105580651.5 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=900000105580602.5 action_type=ActionType.PLAY_MONOPOLY
  Action 5: expected_value=900000105580637.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='WHEAT') score=900000105580651.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000105580626.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000105580626.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000105580651.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000105580651.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000005582908.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000005582908.6 node_expansions=21
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000005581797.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000005581242.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000005581108.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000005581941.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000005582908.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000005580539.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000005581811.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000005581255.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000005582088.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=900000005582908.6 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999980579855.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999980579855.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000005588617.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000005588617.5 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000005582908.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000005582908.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999980583076.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999980583076.4 node_expansions=23
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999980579868.5 action_type=ActionType.END_TURN
  Action 1: expected_value=899999980579843.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999980579868.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999980578860.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999980578860.2 node_expansions=32
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=899999980579867.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999980578849.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=899999980583061.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999980579888.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999980579866.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1199999980578874.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1199999980578874.8 node_expansions=110
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=899999980580855.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999980582077.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999980582244.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999980582086.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999980582907.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999980579855.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999980581518.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999980580864.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999980582257.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999980583086.9 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999980578874.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=4) score=1199999980578874.8 node_expansions=55
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999980578874.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999980578849.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999980578874.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999980578899.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999980578899.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999980578912.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999980578873.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999980578912.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000008356617.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000008356617.0 node_expansions=26
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1199999980578922.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999980582087.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1199999980578909.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000008356655.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999980582090.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1199999980582055.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=1500000008356655.0 node_expansions=125
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000008356669.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1499999980578890.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=22) score=1500000008356669.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000008356655.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000008356655.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000008359860.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000008359860.8 node_expansions=63
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000008356689.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000008356668.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000008356678.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000008359846.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000008359810.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1500000008359846.2 node_expansions=60
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1500000008357623.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000008358885.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000008359027.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000008358875.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000008359707.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000008356678.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000008358320.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000008357638.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000008359013.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000008359860.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=1500000008359860.8 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000008359844.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000008359844.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999975026512.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999975026512.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999975026543.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999975026543.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999975026543.2 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000030583869.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000030583869.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000030583857.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000030583857.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000005583859.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000005583859.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000005583890.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000005583887.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000005583890.8 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999950026511.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999950026511.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999950026514.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999950026514.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999950029166.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999950029166.0 node_expansions=23
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999950023747.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999950023747.0 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999950032245.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999950032245.0 node_expansions=149
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999950026520.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999950026520.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000083364655.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000083364655.0 node_expansions=26
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1500000083361670.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000083364667.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1500000083361636.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000083361644.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000105580653.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1500000083361662.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1800000105580653.5 node_expansions=112
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1500000083362637.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000083363867.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000083363748.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000083364023.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000083363859.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000083364693.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000083361637.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000083364304.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000083363304.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000083362660.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000083362634.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000105580698.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=40) score=1800000105580698.5 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000105580698.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000105580698.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000105583718.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000105583718.0 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000105580698.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000105580698.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 11 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=2400000077801094.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000077804042.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000077803487.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000105577897.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000077805411.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000077805816.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000077801820.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000077804042.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000077804855.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000077801094.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000077803189.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=2400000077804042.5 node_expansions=557
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1800000077803313.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000077803487.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000077804705.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000077804584.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000077805421.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000077802364.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000077802378.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000077804055.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000077804050.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000077803334.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000077803316.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000077802383.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(40, 44)) score=2400000077804055.0 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000077804042.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000077804028.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000077804042.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000105581795.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000105581795.0 node_expansions=205
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000077804039.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000077804039.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000077804039.5 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000050026265.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000050026265.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000041692947.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000100026264.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000141695971.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000038915152.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2399999983358709.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2399999972248485.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2399999972246707.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000075026276.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000141692930.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000116692929.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000072248504.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000127804054.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000083359596.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2399999950026264.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000050026264.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2399999972246707.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2399999972246709.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000050026275.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=2400000141695971.0 node_expansions=138
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000141692930.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000141692917.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000141692930.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999950026275.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999950026275.0 node_expansions=5
FooPlayer.decide: Prioritizing 12 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2699999977803978.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2399999950030405.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2699999977803979.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2399999950031516.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2399999950031901.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2399999950029293.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2399999950029293.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2399999950029293.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2699999977803978.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2699999972248435.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2399999950029293.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2699999950026212.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=2699999977803979.5 node_expansions=452
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2399999938917480.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2399999950031585.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2399999950028582.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2399999950028582.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2699999977803979.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2399999950028612.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=2699999977803979.5 node_expansions=136
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2399999950029582.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2399999950030971.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2399999950029701.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2399999950030801.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2399999950031634.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2399999950028582.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2399999950028590.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2399999950028582.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2399999950029567.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2399999950029590.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2399999950028578.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2399999950030134.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2399999950028567.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2699999977803979.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=2699999977803979.5 node_expansions=68
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000036122391.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000036122669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000030566558.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000022232669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000022232391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000030566558.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000025010169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=299999963894169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=299999963893891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000025011002.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000027788225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000019454558.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000008342891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000016677114.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000019454614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000022231280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000022231280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000013898169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000016675725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000008341225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000022232114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000011117336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000013895669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000027785447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999963891390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999963891112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999963891667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999963894168.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999983339500.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000008343446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999988895056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999988895612.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000011120668.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999986117834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000002785668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999980560056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000005563724.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999988894501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999994451724.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999997230390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999980559501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000000007890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999983337556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999997227613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999983338112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999977783112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999991672279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999988894223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999988894778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000005562057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999980561445.44 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=1) score=300000036122669.7 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000036119891.94 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000036122114.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000036122669.7 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 2)) score=300000036122669.7 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000041678889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000005569095.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000005567154.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000038902200.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000047239213.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000050016734.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000052794789.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000044459166.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000036127235.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000038903597.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000041683598.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000030570486.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000044459144.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000047239177.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000005566872.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000005566559.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000005567115.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000005566851.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000025012462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000030569128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000030567763.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000041681099.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000016679085.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000033349144.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000022235541.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000022236073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000036127219.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000019457983.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000025015219.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000016679375.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000011124638.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000011122971.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000019456863.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000011123795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000013901015.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000027793598.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000013901570.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000019458596.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000033350241.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000030569684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000030570250.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000036125553.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000011124916.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=15) score=600000052794789.8 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000052799507.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052790889.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052799654.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=600000052799654.4 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052794803.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052794803.2 node_expansions=3
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000052797296.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052799654.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052798675.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000052797987.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000052796729.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000052794798.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000052799507.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000052797710.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=600000052799654.4 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052799655.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052799655.4 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052799666.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052799666.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000052799678.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052799678.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000072239231.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000072239231.6 node_expansions=23
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000052802166.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052803555.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052800667.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000052800666.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000052801611.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000052799666.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000052804402.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000052802624.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000052802333.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000072239230.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=900000072239230.1 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000072239230.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000072239230.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000072239243.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000072239243.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000072243940.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000072243940.4 node_expansions=20
FooPlayer.decide: Prioritizing 9 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000072241744.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000072243154.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000072239242.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000072240211.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000072241189.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000072239254.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000072243953.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000072242156.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000072240921.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=900000072243953.4 node_expansions=99
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000038910621.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000072243953.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000072243954.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000072243930.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000072243951.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'SHEEP')) score=900000072243954.9 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000072243930.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000072243930.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000038910631.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000038910631.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000038910645.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000038910607.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000038910645.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000038910658.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000038910658.0 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000058354226.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999991687535.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000069466212.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999972242201.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000080577327.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000105577313.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999991687546.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000069466226.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000069466199.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000019466215.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000019466202.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000013910646.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000038910646.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000038910647.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000038910658.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000038910659.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000038910659.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000038910657.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=900000105577313.8 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000105577327.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000105577288.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000105577327.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999972242212.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999972242212.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999972242202.6 action_type=ActionType.END_TURN
  Action 1: expected_value=899999972242188.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999972242202.6 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999991687527.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999991687527.0 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999961131991.5 action_type=ActionType.END_TURN
  Action 1: expected_value=899999991687498.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=899999991687498.0 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999991687521.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999991687521.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999991687506.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999991687506.1 node_expansions=17
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000058354191.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000069466188.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999972242164.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000080577301.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000105577312.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=899999991687511.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000038910621.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000069466189.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000069466202.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000019466178.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000019466179.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000013910609.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=900000038910610.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=900000038910632.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=900000038910609.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=900000038910609.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=900000038910622.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=900000038910609.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=900000105577312.8 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000105577311.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000105577311.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999972242211.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999972242211.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999972242187.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999972242187.1 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999972242210.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999972242210.1 node_expansions=5
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999972244699.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999972246109.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999972242219.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=899999972247912.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=899999972244163.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=899999972243178.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=899999972245678.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=899999972242219.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=899999972245123.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=899999972243888.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=899999972247912.6 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999972247911.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999972247911.6 node_expansions=16
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999972247916.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999972247916.1 node_expansions=18
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999972247902.6 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999972247913.1 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=899999972247910.6 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=899999972247898.1 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=899999972247910.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'SHEEP')) score=899999972247913.1 node_expansions=22
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999972247910.6 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999972247861.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999972247910.6 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000058359900.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999991693233.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000069471925.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000080583011.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000105583011.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999991693244.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000038916355.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000069471900.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000069471911.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000019471910.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000019471924.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000013916344.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000038916368.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000038916355.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000038916355.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000038916368.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000038916344.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000038916357.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=900000105583011.9 node_expansions=70
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000105583036.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000105583036.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000105580247.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000105583024.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000105583024.4 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000105582999.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000105582999.9 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000105583035.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000105583035.4 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000058359937.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999991693245.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000069471914.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=899999972247913.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000080583048.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=899999991693245.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000038916356.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000069471937.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000069471913.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000019471912.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000019471925.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000013916367.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=900000038916367.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=900000038916381.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=900000038916356.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=900000038916381.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=900000038916356.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=900000038916367.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=900000080583048.9 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000080583048.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000080583048.9 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000088909765.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999991693258.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000069471926.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999972247925.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000105583037.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999991693257.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000069466219.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000069471926.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000100021764.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000019471925.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000019471924.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000013916368.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000038916369.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=900000038916368.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000069466208.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000038916369.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000038916369.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=900000038916368.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), <Color.RED: 'RED'>, None)) score=1200000100021764.8 node_expansions=100
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000100021777.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000100021777.2 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000069471926.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000069471926.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000069475778.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000069475778.8 node_expansions=22
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000069471923.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000069471915.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000069471915.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000069475778.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000069471901.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=900000069475778.8 node_expansions=41
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000069474414.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000069474857.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000069475778.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000069471903.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000069474580.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000069472890.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000069473834.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000069475414.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000069471889.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000069474834.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000069473556.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=900000069475778.8 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000069475803.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000069475803.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999972249010.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999972249010.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999972248987.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999972248987.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999972249025.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999972249025.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999972249025.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999972249025.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999972249037.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999972249037.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999972249035.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999972249035.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999972249037.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999972249037.4 node_expansions=3
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=899999972251536.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999972251967.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999972251968.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999972249047.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999972250036.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999972250992.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999972252536.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999972249036.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999972251135.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999972251980.9 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999972250714.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000013913663.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=23) score=1200000013913663.8 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999988913663.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999988913663.8 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999988913678.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999988913678.2 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999988917147.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999988917147.5 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999988913679.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999988913679.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999958361568.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999958361568.5 node_expansions=23
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999958358145.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999958358137.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999958358127.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999958361568.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999958358134.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1199999958361568.5 node_expansions=54
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1199999958360610.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999958360064.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999958361025.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999958358120.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999958359068.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999958360052.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999958361580.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999958358110.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999958360180.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999958361026.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999958358664.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=1199999958361580.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999958361583.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999958361583.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999958361568.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999958361568.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999958361605.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999958361579.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999958361605.0 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999958361605.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999958361605.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999958361604.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999958361602.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999958361604.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999958361615.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999958361615.5 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1199999958361603.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999975024737.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1199999958361602.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999958361615.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999958361605.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1499999975024775.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1499999975024775.8 node_expansions=101
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1199999958364104.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999958363535.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999958364549.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999958361590.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999958362590.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999958361615.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999958364535.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999958361591.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999958363702.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999958362146.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999958363146.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999958363424.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999975024787.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=1499999975024787.8 node_expansions=65
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999950024787.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999975024737.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1499999975024737.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999975024737.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999975024737.8 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999963914563.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999963914563.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999938914578.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999938914578.0 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999938914556.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999938914556.0 node_expansions=29
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999938914565.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999938914565.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999913912096.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999913912096.0 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999913912098.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999913912087.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2099999913912087.0 node_expansions=39
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999913912108.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1499999913912064.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999913912108.0 node_expansions=25
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999913912099.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999913912099.0 node_expansions=36
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999913912121.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999913912099.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2099999913912099.5 node_expansions=51
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999913912090.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1499999913912110.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2099999913912059.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2099999913914987.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1499999913912099.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2099999913914987.5 node_expansions=58
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999913914572.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999913914039.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1499999913914987.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1499999913912118.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1499999913912108.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1499999913912094.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1499999913914998.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1499999913912108.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1499999913914167.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1499999913912650.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1499999913912638.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1499999913912927.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=1499999913914998.2 node_expansions=48
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999913915022.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999913915022.8 node_expansions=22
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999913915012.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999913915012.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999913915010.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999913915010.8 node_expansions=4
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000019455169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000027788780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000030567114.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000008343725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000013899280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000027788503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000022232947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000011120391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000013899558.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000016676780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000013899558.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000030566836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000022233503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000027789058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=299999963895836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=299999963895836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000030566280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=299999966674447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000036122391.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000002785669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000016677391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000016674336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000019453225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000005564836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999997230390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999980560056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000000008724.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999983338945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000005565668.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999986116723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999986117834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000011120668.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999988895612.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000013897613.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999988895612.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999988893945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999963895002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999963891945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999963891668.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000011120668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999986113112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999986114223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000000004835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999986115334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999977781445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999986117002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999977782000.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999983338112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000002785113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999983338112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999983337556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999988895890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999980560056.56 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=300000036122391.94 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000036120169.7 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000036119614.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000036122391.94 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=300000036122391.94 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000047238387.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000041680830.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000055570635.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000050019523.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000050017568.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000041685256.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000044462790.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000002793555.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000002795208.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000030571923.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000033351100.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000033348599.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000036129443.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000033351120.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000036130611.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000019460239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000019460819.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000027793877.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000011126573.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000022236865.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000013902129.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000013903240.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000016683792.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000030571307.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000016683795.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000016682128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000002795185.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000002792115.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000002791850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000013901294.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000013902405.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000016679085.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000013902416.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000005569628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000013903241.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000005568239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000011126295.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000030573319.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000022238305.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000022237760.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000027796095.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000019460249.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=5) score=600000055570635.5 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000055574362.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055572719.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055575473.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 5)) score=600000055575473.2 node_expansions=29
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055575473.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055575473.2 node_expansions=17
FooPlayer.decide: Prioritizing 7 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=600000055573104.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055575497.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055572285.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000055570614.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000055574639.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000055573381.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000055572826.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=600000055575497.8 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000055575473.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055575473.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055575486.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055575486.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000055575508.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055575473.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055575508.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055575512.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055575512.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000055575524.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055575498.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055575524.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055575521.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055575521.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000055575530.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055575510.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055575530.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000075015078.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000075015078.0 node_expansions=39
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000055575523.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055577634.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055577196.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000055575536.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000055577909.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000055580145.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000055578301.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000055577745.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000075015099.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=20) score=900000075015099.5 node_expansions=43
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000075015076.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000075015076.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000075015076.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000075015076.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000075015088.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000075015088.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000075018697.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000075018697.1 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000075015078.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000075015078.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000075018694.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000075018694.6 node_expansions=24
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000050015109.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000075018669.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000075015100.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000075015107.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000075015111.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000075018707.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=900000075018707.1 node_expansions=87
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=900000075015086.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000075016221.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000075016773.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000075015106.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000075017455.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000075018707.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000075017863.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000075017319.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=900000075018707.1 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000050016773.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000075018683.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000075018683.6 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000050016739.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000050016739.2 node_expansions=16
FooPlayer.decide: Filtering out maritime trades from 16 to 16 actions
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=900000050016753.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=900000050016788.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=900000050016763.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=1500000050016773.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=900000050016755.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=900000050016787.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=1500000050016771.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000050016763.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=900000050016777.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=900000050016753.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=900000050016788.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=1500000050016786.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=900000050016773.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=1500000050016772.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=900000050016751.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 15: expected_value=1500000050016796.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000050016796.0 node_expansions=177
FooPlayer.decide: Filtering out maritime trades from 16 to 16 actions
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=900000050016774.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=900000050016775.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=900000050016784.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=1500000050016773.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=900000050016761.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=1500000050016796.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=1500000050016773.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=1500000050016783.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=900000050016778.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=900000050016765.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=900000050016785.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=900000050016762.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=900000050016785.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=1500000050021487.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=1500000050016750.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=900000050016763.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_YEAR_OF_PLENTY: 'PLAY_YEAR_OF_PLENTY'>, value=('BRICK', 'BRICK')) score=1500000050021487.2 node_expansions=277
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1500000050016759.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000050017870.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000050021487.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000050020487.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000050021042.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000050019546.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000050019098.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000050019546.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000050018991.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=1500000050021487.2 node_expansions=199
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000050019376.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000050021500.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000050020487.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000050020765.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000050021042.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000050019390.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000050021778.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000050021223.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000050022177.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000050021612.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(48, 49)) score=1500000050021500.8 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000050021500.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000050021500.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999961130824.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999961130824.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999961130809.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999961130809.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999961130820.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999961130820.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999961130824.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999961130824.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999961130843.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999961130843.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999977797513.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999977797513.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999977797501.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999977797501.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999977797542.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999977797542.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999977797532.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999977797523.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999977797532.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999977797525.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999977797525.2 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999977797525.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999977797499.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999977797525.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999972239229.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999972239229.0 node_expansions=57
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1499999944464203.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999944464203.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999944465588.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999944465480.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999944465869.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999944464200.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999944466592.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999944466032.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999944466986.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999944466425.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999952795515.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=1799999972241960.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=49) score=1799999972241960.2 node_expansions=92
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999972239229.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999972241960.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999972239197.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999972239197.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999972239219.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', None, 'BRICK')) score=1799999972241960.2 node_expansions=40
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1799999972239206.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999972239182.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999972240583.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999972240422.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999972240859.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999972239217.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999972241545.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999972240030.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999972241974.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999972241404.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=1799999972241974.8 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999972241960.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999972241960.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999972241972.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999972241972.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999972241976.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999972241976.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999972241988.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999972244575.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999972242009.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999972242007.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999972244589.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', None, 'BRICK')) score=1799999972244589.5 node_expansions=57
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1799999972241972.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999972244034.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999972244589.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999972241972.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999972243373.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999972241982.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999972242040.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999972244311.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999972243224.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999972242805.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999972244205.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=1799999972244589.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999972244604.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999972244604.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999972244604.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999972244604.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999972244604.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999972244604.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999972244624.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999972244624.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000069467737.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000125023283.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000133356626.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000033356630.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1799999955577948.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000038912182.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000033356615.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000033356627.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000066689961.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000066689951.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000033356615.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000033356615.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1799999986133504.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1799999986133504.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000033356627.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1799999997245504.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000016689948.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000058356616.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1800000133356626.5 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000133356628.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000133356628.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000133356628.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000133356605.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1800000133356626.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000133362056.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000133356622.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1800000133356614.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', None, 'BRICK')) score=1800000133362056.5 node_expansions=56
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1800000133356625.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000133358747.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000133358834.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000133356623.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000133358014.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000133356636.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000133356636.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000133356612.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000133359012.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000133357891.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000133357445.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000133362069.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=1800000133362069.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000133362056.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000133362056.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000108362070.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000108362070.5 node_expansions=16
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000108362060.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000108362068.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000108362068.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000108362078.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000108362058.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', None, 'ORE')) score=1800000108362078.5 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000108362078.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000108362078.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000108362079.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000108362079.5 node_expansions=21
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000108362090.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000108362066.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1800000108362071.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000108362079.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000108362083.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1800000108362083.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000108362090.0 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000125025098.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000125025098.0 node_expansions=44
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000108362103.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000108365823.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000125025098.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000108365834.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000108362080.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1800000108362080.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', None, 'BRICK')) score=2100000125025098.0 node_expansions=152
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1800000108362085.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000108365860.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000108364182.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000108364295.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000108362071.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000108363461.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000108362071.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000108362085.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000108362086.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000108364470.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000108363348.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000108362906.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000108364467.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000125020654.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=2100000125025098.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=15) score=2100000125025098.0 node_expansions=71
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000125025112.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000125025112.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000125025101.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000125025122.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000125025124.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000125025112.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000125028812.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', None, 'BRICK')) score=2100000125028812.8 node_expansions=47
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2100000125025108.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000125028812.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000125027146.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000125027306.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000125025084.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000125026488.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000125025100.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000125025132.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000125025150.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000125027424.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000125026328.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000125025941.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000125027439.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=2100000125028812.8 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000125028812.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000125028812.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000125028848.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000125028848.2 node_expansions=5
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000125028840.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000125028833.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000125028868.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000125028850.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000125028838.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', None, 'WHEAT')) score=2100000125028868.8 node_expansions=41
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000125028848.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000125028822.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000125028848.2 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000125028857.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000125028857.2 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000125028858.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000125028846.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000125028860.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000125028868.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000125028860.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000125028861.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', None, 'WHEAT')) score=2100000125028868.8 node_expansions=64
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000125028866.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000125028846.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000125028866.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000125028868.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000125028868.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000061139962.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000141695517.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000008362184.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2099999930583508.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2099999963916839.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000055584416.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000025028851.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000025028841.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000058362194.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000058362194.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000025028865.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000008362188.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2099999977805744.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2099999977805728.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000025028855.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2099999988917740.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000008362185.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000075028852.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=2100000141695517.5 node_expansions=78
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000141695518.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000141695518.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000141697892.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000141697892.0 node_expansions=31
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000141695519.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000141695519.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000141697892.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000141697892.0 node_expansions=31
FooPlayer.decide: Prioritizing 14 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2100000141697895.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000141700006.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000141700117.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000141697895.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000141697895.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000141699284.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000141697895.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000141697895.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000141697896.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000141700284.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000141699173.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000141698728.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000141700284.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000141698895.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=2100000141700284.5 node_expansions=444
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2100000141697895.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000141700009.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000141697907.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000141700117.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000141697895.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000141697895.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000141699284.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000141697898.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000141697910.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000141697896.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000141699173.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000141698743.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000141700287.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000141700295.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000141698906.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=2100000141700295.2 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000141700284.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000141700284.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999930588281.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999930588281.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999930588296.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999930588296.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999930588270.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999930588270.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999930588281.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999930588281.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999930588281.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999930588281.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999930588293.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999930588293.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999963921639.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999963921639.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999963921639.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999963921639.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999930588296.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999930588296.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2099999930588295.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999930588257.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999930588295.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999897254979.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999897254979.8 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000027811417.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000108366979.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000125033648.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2099999975033646.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2099999930588307.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000022258236.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2099999991700307.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2099999991700307.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000058366972.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000058369347.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2099999991700304.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2099999975033637.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2099999944477206.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2099999944477196.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2099999991700314.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2099999955589203.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2099999975033651.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000041702681.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=2100000125033648.5 node_expansions=259
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000125033636.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000125033649.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000125035992.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000125033646.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000125033647.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000125036014.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', None, 'WOOD')) score=2100000125036014.2 node_expansions=96
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2100000125033625.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000125035736.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000125033625.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000125034640.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000125035847.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000125033640.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000125033625.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000125035025.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000125033625.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000125033649.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000125033625.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000125034927.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000125034469.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000125036014.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000125034625.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000125034625.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=2100000125036014.2 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000125036025.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000125036025.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999897257336.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999897257336.5 node_expansions=3
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2099999897257348.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999897259458.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2099999897257347.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999897258347.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999897258459.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999897257348.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2099999897257362.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2099999897258736.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999897257348.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999897257347.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2099999897257347.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2099999897258626.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2099999897258180.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2099999897258347.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2099999897258347.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2099999897258350.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2099999897258625.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=2099999897259458.5 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999897259458.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999897259458.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999897259461.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999897259461.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000027815916.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000108371472.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000125040223.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2099999975038125.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2099999930592803.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000022262410.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2099999991704795.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2099999991704806.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000058373556.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000058371486.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2099999991704792.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2099999975038126.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2099999944481680.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2099999944481680.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2099999991704792.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2099999955593705.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2099999975038126.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000041704817.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=2100000125040223.0 node_expansions=160
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000125038149.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000125038113.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000125038149.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000125038152.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000125038152.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000027815916.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000108373524.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2099999975038127.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2099999897259472.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2099999930592794.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000022262447.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2099999991704797.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2099999991704797.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000058371462.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000058373524.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2099999991704797.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2099999975038139.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2099999944481686.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2099999944481684.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2099999991704794.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2099999955593684.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2099999975038127.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000041704793.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=2100000108373524.2 node_expansions=144
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000108371470.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000108371457.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000108371470.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000108371481.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000108371481.0 node_expansions=5
FooPlayer.decide: Prioritizing 5 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000144482538.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2400000138926987.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2400000127815884.0 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=2400000125038117.5 action_type=ActionType.BUILD_CITY
  Action 4: expected_value=2400000125038098.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=18) score=2400000144482538.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000144482538.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000144482538.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000116697962.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000116697962.0 node_expansions=5
FooPlayer.decide: Prioritizing 18 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000116697938.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000116698976.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000116697950.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000116698950.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000116699049.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000116697939.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000116697962.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000116699327.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000116697957.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000116697962.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000116697950.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000116699216.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000116698958.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000116698771.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000116700049.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000116697962.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2400000116698950.5 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2400000116699218.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(39, 41)) score=2400000116700049.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000116700073.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000116700073.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000116700070.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000116700070.5 node_expansions=20
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000088922294.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000116700093.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000136141102.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000136141080.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000116700072.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', None, 'WHEAT')) score=2700000136141102.5 node_expansions=62
FooPlayer.decide: Prioritizing 5 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000136141119.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=2700000130586547.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=2700000127808046.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=2700000127806934.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=2700000130583602.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=2700000136141119.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000136141119.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000136141119.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000136141153.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000136141153.0 node_expansions=25
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000136141119.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000136141117.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000136141139.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000136141127.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000136141129.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', None, 'WHEAT')) score=2700000136141139.5 node_expansions=25
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000108363362.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000136141101.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2700000136141101.5 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000108363361.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000108363361.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000108363324.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000108363324.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000108363348.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000108363347.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000108363346.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000108363345.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000108363358.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', None, 'BRICK')) score=2700000108363358.5 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000108363350.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000108363350.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000108363347.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000108363347.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000094474494.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000094474494.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3000000125030018.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000125030018.5 node_expansions=20
FooPlayer.decide: Prioritizing 5 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=3000000125030062.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=3000000113918927.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=3000000111141187.0 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=3000000111141149.5 action_type=ActionType.BUILD_CITY
  Action 4: expected_value=3000000113918951.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=5) score=3000000125030062.0 node_expansions=15
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000063902554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000058347263.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000069457554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000069456164.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000063903389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000072236723.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000063903374.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000069458099.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000075014485.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000027789389.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000027790223.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000069458667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000066680056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000075014223.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000072236723.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000069458389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000061124167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000058346667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000072236723.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000072236152.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000072236152.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000061124997.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000050011663.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000050012218.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000063900830.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000044456110.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000038896933.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000038895544.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000027786055.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000027786610.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000027789388.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000044454155.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000044455544.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000066680045.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000050011943.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000061124777.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000058346999.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000041677496.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000041676940.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000058346444.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000047232776.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000038898610.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000055568055.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000038898610.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000047233332.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000058346666.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000041676933.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000041677489.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000063902265.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000047233885.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=8) score=600000075014485.9 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000075016430.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000075016985.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000075018652.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=600000075018652.5 node_expansions=351
FooPlayer.decide: Prioritizing 47 infrastructure actions over 47 total
FooPlayer.decide: Evaluating 47 actions with lookahead depth=3
  Action 0: expected_value=600000027793046.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000013902722.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000033348333.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000033348879.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000030571377.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000044460877.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000019459388.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000000014088.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000000014376.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000038904720.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000036127208.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000047238652.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000038904708.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000036127208.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000033348867.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000030570534.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000044460877.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000036128612.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000027792723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000025009629.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000013897127.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000013899905.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000013899905.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000008343805.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000008342416.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000000010750.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000000011281.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000000013250.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000013900472.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000013901583.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000036126372.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000022235792.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000027793029.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000025014974.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000005567406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000005567128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000027793307.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000019457459.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000008345462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000027792754.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000008345462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000019457462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000030568597.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000011121305.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000011122416.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000022237153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000011119350.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=16) score=600000047238652.6 node_expansions=3424
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000047238374.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047238652.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047238097.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=600000047238652.6 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047240597.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047240597.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047240621.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047240621.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047245762.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047245762.4 node_expansions=51
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000047240622.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000047245741.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000047240625.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000047240603.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000047240590.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=600000047245741.9 node_expansions=30
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000047243386.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047245755.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047244206.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000047242830.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000047241983.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000047243242.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000047245186.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000047244076.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=600000047245755.4 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000047245741.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047245741.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047245766.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047245766.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000011134644.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000011134644.2 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000011134646.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000011134646.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000011137424.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000011140355.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000011138243.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000011136868.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000011136035.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000011139545.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000011137299.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000011139243.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000011138133.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=600000011140355.0 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000011140355.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000011140355.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000011140358.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000011140377.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000011140364.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000011140366.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000011140377.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=600000011140377.5 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000011140377.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000011140377.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999947248812.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999947248812.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999947248798.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999947248798.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999947248798.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999947248798.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999947248811.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999947248811.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999947248823.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999947248823.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999947248822.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999947248822.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999947253697.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999947253697.5 node_expansions=23
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000011145253.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000111131716.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000011145253.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999991699031.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999963921253.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000011145253.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999947253697.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000019475930.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000083367476.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000011145253.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000011145253.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000038923044.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000038923044.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999963921253.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000011145253.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000011145253.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000011145253.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000011145253.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=900000111131716.8 node_expansions=440
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000083365809.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083365366.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083367476.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000083366211.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000083364810.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000083363976.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000083367476.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000083365265.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000083367209.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000083366098.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=600000083367476.2 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083367489.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083367489.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000083367487.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083367487.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055589723.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055589723.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055589721.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055589721.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000055589721.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055589712.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000055589711.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000055589714.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000055589702.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055589721.5 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000055592632.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000055592632.0 node_expansions=22
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000055589722.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055589712.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000055589722.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000055589712.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000055589699.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055589722.5 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055589722.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055589722.0 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000055589709.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055589734.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000055589746.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000055589734.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000055589711.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WHEAT')) score=600000055589746.5 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000055589746.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055589707.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055589746.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055589744.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055589744.0 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000055589744.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055589744.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000055589744.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000055589732.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055589706.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055589732.0 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000055589744.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055589744.5 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000027811965.1 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000055589707.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000055589707.5 node_expansions=15
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000055589706.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055589706.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000055589706.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055589706.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000055589720.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055589720.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000055589742.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055589742.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000055589731.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055589731.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999983367498.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000055592662.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000011145287.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999963921286.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999936143497.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999983367498.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999919475942.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999991698175.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000055589721.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999983367508.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000011145286.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000038923065.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000011145287.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1199999936146428.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999983367498.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999983367498.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999983367497.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999983367497.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1200000055592662.0 node_expansions=76
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055589753.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055589753.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000055589732.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055589732.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055589755.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055589755.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000027811965.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000027811965.2 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000027811967.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000027811967.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000027811977.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000027811977.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000000037111.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000000037111.0 node_expansions=26
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000000034177.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000000034192.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000000034191.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000000037111.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000000037095.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1200000000037111.0 node_expansions=56
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=600000000037389.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000000036944.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000000037111.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000000037777.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000000036390.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000000035555.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000000036834.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000000039055.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000000036844.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000000036833.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000000037666.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=1200000000037111.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000000037112.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000000037112.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999863923330.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999863923330.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999863923330.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999863923330.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999841701130.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999841701130.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999841701109.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999841701117.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999841701117.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999841701120.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999841701130.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=1199999841701130.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999841701130.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999841701130.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999841701157.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999841701157.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999841701130.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999841701130.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999841701141.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999841701141.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999841701130.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999841701130.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999841701154.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999841701154.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999841701131.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999841701131.2 node_expansions=3
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000033343503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000019454280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000008342614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000025009891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000033343225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000030566836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000022232114.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000022231836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000030565725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000019454058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000013898169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000008341225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000008341503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000016673169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000025009058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000013897614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000027788225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000016676225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000033341558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=299999966670558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000025009336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=299999966671391.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000016674836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000016673447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000008342335.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999991671723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999991673389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000016675390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999991673389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000011119002.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999986116723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999986115612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000005563446.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999986116723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000008341502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999988894501.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999988893945.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000005561779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999983338389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000005561502.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000011120668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999988891445.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999988892556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999966668890.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999988892556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999966668334.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999966668890.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999966669445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999983338389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000002783724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999986116167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999986116167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000002785946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999983338389.94 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=0) score=300000033343503.0 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000033343503.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000033343225.25 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000033342114.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 1)) score=300000033343503.0 node_expansions=387
FooPlayer.decide: Prioritizing 44 infrastructure actions over 44 total
FooPlayer.decide: Evaluating 44 actions with lookahead depth=3
  Action 0: expected_value=600000025015754.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000038905010.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000050016724.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000047239159.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000025015221.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000030571888.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000036128329.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000036128618.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000044460277.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000052796168.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000055572821.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000005569640.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000044459711.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000044458320.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000047239208.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000030570808.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000030572462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000044462476.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000019460464.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000027794098.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000013903792.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000013902692.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000033350539.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000025015818.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000036128608.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000016681573.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000016681017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000033348865.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000022237739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000044459764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000038904997.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000027793316.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000027791638.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000005569087.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000016679074.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000005567392.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000005567697.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000005566850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000022237461.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000030570809.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000013903250.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000013903239.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000030570819.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000022237471.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=600000055572821.8 node_expansions=272
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000055577987.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055572822.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000055572544.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=600000055577987.8 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055577987.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055577987.8 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055571988.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055571988.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000055574933.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055575909.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055574654.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000055572007.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000055572008.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000055578001.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000055574243.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000055574109.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=600000055578001.2 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000055577987.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055577987.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055577987.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055577987.8 node_expansions=3
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000055580932.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055581863.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055580640.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000055577974.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000055583151.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000055583987.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000055577985.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000055580209.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000055580098.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=600000055583987.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055583987.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055583987.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055584001.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055584001.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055584001.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055584001.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055589707.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055589707.5 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055583998.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055583998.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055589707.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055589707.5 node_expansions=23
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000055586930.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055587875.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055586666.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000055583997.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000055589166.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000055583986.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000055586208.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000055586097.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000055586930.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000055589708.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=600000055589708.5 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055589708.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055589708.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055589736.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055589736.5 node_expansions=11
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000022253723.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000055589722.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000055589735.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000088923066.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000066699056.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000016698167.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999988920402.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000055589723.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000055589722.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000055589722.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000055589735.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000055589722.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000005587945.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000005587944.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000083367501.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000055589723.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000055589735.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000055589735.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=600000088923066.4 node_expansions=80
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000088923056.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088923034.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000088923044.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000088923056.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000088923054.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=600000088923056.9 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000088923033.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088923033.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088928197.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088928197.6 node_expansions=25
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=600000088924021.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088926909.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088926812.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000088925687.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000088923034.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000088928187.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000088926522.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000088923034.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000088925243.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000088925155.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000088925988.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=600000088928187.6 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088928201.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088928201.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088928203.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088928203.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088928238.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088928238.1 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088928239.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088928239.1 node_expansions=3
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=600000088929212.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088929336.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088930612.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000088930878.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000088932001.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000088928225.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000088930602.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000088931713.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000088928212.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000088930445.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000088930324.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=600000088931167.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=900000111142435.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=900000111140190.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=900000119474801.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=900000116697579.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=8) score=900000119474801.6 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000119474801.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119474801.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119477731.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119477731.6 node_expansions=23
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=900000119475815.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000119475928.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000119477218.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000119477482.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000119477604.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000119474838.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000119477205.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000119477315.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000119474816.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000119477060.9 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000119476926.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000119477783.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=900000119477783.1 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119477759.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119477759.6 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119477794.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119477794.1 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000075032461.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000055588894.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000086144450.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000108365808.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000069476907.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000041699131.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000055588907.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000055588894.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000086144460.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000086144449.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000086144450.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000047254672.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000047254673.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000113922238.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000086144449.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000086144464.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000086144449.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000086144464.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=900000113922238.5 node_expansions=62
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000113922253.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000113922213.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113922253.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000141691605.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000141691605.2 node_expansions=63
FooPlayer.decide: Prioritizing 16 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1200000141692591.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000141692591.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000141692702.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000141694369.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000141694258.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000141692425.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000141691591.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000141696202.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000141693980.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000141694091.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000141691591.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000141693814.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000141693702.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000136142424.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1200000141694369.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1200000133366479.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=1200000141696202.8 node_expansions=940
FooPlayer.decide: Prioritizing 18 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000113925625.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000113925613.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000113925725.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000113927391.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000113927291.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000113926447.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000113924624.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000113927016.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000113927002.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000113927116.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000113924627.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000113925738.6 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=900000113926836.1 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=900000113926736.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1200000136142035.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1200000141696226.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1200000141692991.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=1200000133366090.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=1200000141696226.2 node_expansions=82
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000141696202.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000141696202.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000141698994.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000141698994.0 node_expansions=31
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1200000141699980.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000141699980.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000141700091.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000141702202.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000141703480.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000141700814.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000141698980.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000141700369.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000141701258.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000141701925.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000141698980.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000141700091.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000141701647.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000141701536.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(38, 39)) score=1200000141703480.5 node_expansions=442
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1200000141699883.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000141699869.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000141699994.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000141701670.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000141700716.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000141703507.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000141698883.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000141700271.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000141701258.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000141701394.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000141698883.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000141699983.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000141701115.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000141701004.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(37, 38)) score=1200000141703507.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000141703504.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000141703504.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000102813716.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000083370170.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000113925716.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000147259049.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000136147049.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000097258161.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000041702591.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000083370148.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000083370160.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000113925729.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000113925705.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000113925716.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000075035925.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000075035938.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000113925729.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000086147938.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000086147928.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000113925729.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1200000147259049.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000147259049.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000147259049.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000147261800.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000147261800.2 node_expansions=26
FooPlayer.decide: Prioritizing 15 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1200000147262800.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000147262800.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000147262911.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000147265022.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000147263633.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000147261800.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000147263189.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000147263911.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000147264744.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000147261800.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000147262911.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000147264467.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000147264356.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000147262800.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1200000147264078.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=1200000147265022.5 node_expansions=393
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000147261843.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000147265022.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000147261838.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000147261814.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000147261850.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1200000147265022.5 node_expansions=47
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1200000147262800.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000147262815.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000147262911.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000147263633.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000147262823.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000147261800.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000147265022.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000147263189.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000147262827.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000147264315.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000147261827.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000147262925.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000147264036.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000147263936.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1200000147262800.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1200000147263927.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(27, 28)) score=1200000147265022.5 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000147265036.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000147265036.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000147265059.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000147265059.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000147265075.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000147265075.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000147269404.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000147269404.2 node_expansions=35
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1200000147266070.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000147266070.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000147266206.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000147266904.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000147266086.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000147265071.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000147269404.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000147266460.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000147266070.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000147267570.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000147265084.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000147266197.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000147267307.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000147267196.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1200000147266085.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1200000147267196.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(28, 29)) score=1200000147269404.2 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000147269418.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000147269418.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000169490603.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000169490603.0 node_expansions=85
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1200000147270418.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000147270405.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000147270502.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000147271252.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000147270407.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000147269392.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000147270780.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000147270392.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000147269392.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000147270405.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000147269405.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000147270503.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000147271638.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000147271502.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1200000147270391.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1200000147271516.2 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1200000147271238.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=1200000147271638.5 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000147271627.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000147271627.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000147271639.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000147271639.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000102826296.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000083382753.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000113938304.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000136162800.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000097270761.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000041715196.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000083382749.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000083382753.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000113938294.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000113938295.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000113938294.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000075048517.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000075048530.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000141719245.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000113938308.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000086160517.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000086160528.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000113938295.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=1200000141719245.0 node_expansions=108
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000141716073.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000141716073.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000175049368.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000175049368.8 node_expansions=20
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000102826304.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000083382736.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000113938305.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000147271640.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000136162815.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000097270749.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000041715185.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000083382749.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000083382750.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000113938296.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000113938296.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000113938306.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000075048518.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000075048528.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000113938292.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000086160518.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000086160518.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000113938292.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1200000147271640.0 node_expansions=101
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000147271641.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000147271642.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000147271642.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000147271627.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000147271627.5 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000041718384.0 action_type=ActionType.PLAY_ROAD_BUILDING
  Action 1: expected_value=1200000041718397.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000041718397.5 node_expansions=59
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000041718397.5 action_type=ActionType.PLAY_ROAD_BUILDING
  Action 1: expected_value=1200000041715186.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_ROAD_BUILDING: 'PLAY_ROAD_BUILDING'>, value=None) score=1200000041718397.5 node_expansions=40
FooPlayer.decide: Prioritizing 18 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000041716190.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000041716175.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000041716286.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000041717008.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000041716175.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000041715190.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000041718397.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000041716565.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000041716176.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000041715186.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000041716175.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000041715176.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000041715176.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000041716287.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1200000041717287.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1200000041716186.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1200000041717287.5 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=1200000041717023.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=1200000041718397.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000041718398.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000041718398.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000041718396.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000041718396.5 node_expansions=12
FooPlayer.decide: Prioritizing 7 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=1500000041717369.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=1500000061159869.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=1500000055603035.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=1500000075045869.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=1500000058378899.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=1500000047270271.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=1500000063937383.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=29) score=1500000075045869.8 node_expansions=77
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000075045862.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000075045859.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000075045884.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000075045896.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000075045873.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=1500000075045896.8 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000075045869.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000075045869.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000075045911.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000075045911.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000075045930.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000075045930.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000075045929.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000075045898.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000075045929.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000047265654.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000047265654.2 node_expansions=25
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1500000047265655.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000047265618.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1500000047265630.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000047265640.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000047265628.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1500000047265639.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000047265655.2 node_expansions=56
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000047265664.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000047265664.2 node_expansions=29
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000047265668.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000047265655.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000047265668.2 node_expansions=37
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000047265661.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000047265661.2 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000047264551.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000047265645.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000047265645.8 node_expansions=20
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000047264524.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000047264524.5 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000047263428.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000047263428.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000047263440.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000047263414.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000047263440.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000047263453.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000047263453.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000108374564.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000077818998.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000108374554.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000169485671.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000130595883.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000102819004.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000077818998.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000055596776.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000086152332.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000136152328.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000136152328.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000069484776.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000069484776.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000136152328.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000108374554.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000080596776.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000080596776.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000108374554.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1500000169485671.5 node_expansions=454
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1500000169485656.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000169485641.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1500000169485653.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000169485665.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000169485662.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1500000169485662.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=1500000169485665.5 node_expansions=70
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000169485615.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000169485628.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000169485628.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000169485642.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000169485642.0 node_expansions=4
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1500000169485653.0 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=1500000169485654.5 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=1500000169485661.5 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=1500000169485643.0 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000169485653.0 action_type=ActionType.PLAY_MONOPOLY
  Action 5: expected_value=1500000169485661.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='SHEEP') score=1500000169485661.5 node_expansions=57
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000169485661.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000169485661.5 node_expansions=29
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000108374550.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000077818987.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000108374540.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000130595883.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000102819005.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000047263433.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000077818994.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000055596762.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000086152321.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000136152322.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000136152328.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000069484765.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000069484766.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000136152318.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000108374540.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000080596762.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000080596773.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000108374541.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=1500000136152328.2 node_expansions=130
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1500000136152329.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000136152292.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1500000136152307.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000136152318.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000136152318.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1500000136152317.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000136152329.2 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000136152345.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000136152345.2 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000108374529.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000077818961.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000108374529.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000169485640.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000130595873.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000102818986.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000047263407.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000077818961.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000055596740.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000086152306.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000136152303.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000069484739.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000069484751.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000136152306.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000108374517.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000080596763.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000080596739.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000108374517.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1500000169485640.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000169485651.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000169485651.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000169485659.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000169485659.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000169485637.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000169485640.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000169485640.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000169485650.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000169485650.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000108374558.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000077819006.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000108374551.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000130595906.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000102819006.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000047263436.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000077818996.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000055596761.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000086152317.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000136152335.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000136152336.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000069484774.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000069484757.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000136152335.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000108374561.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1500000080596760.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1500000080596760.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1500000108374538.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=1500000136152336.8 node_expansions=68
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000136152335.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000136152335.8 node_expansions=19
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000136152330.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000136152339.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000136152317.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000136152326.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000136152315.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'SHEEP')) score=1500000136152339.8 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000136152317.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000136152317.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000136152330.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000136152305.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000136152332.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000136152299.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000136152297.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WHEAT')) score=1500000136152332.2 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000136152318.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000136152318.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000136152341.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000136152341.2 node_expansions=25
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1500000136152340.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000136152315.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1500000136152338.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000136152342.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000136152348.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1500000136152318.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=1500000136152348.2 node_expansions=46
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1500000113926897.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000136152326.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1500000136152308.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000136152306.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000136152328.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1500000136152309.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', None, None, 'ORE')) score=1500000136152328.8 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000136152304.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000136152304.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000102818993.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000102818993.2 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000102818970.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000102818965.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000102818988.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000102818987.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000102818987.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WHEAT')) score=1500000102818988.8 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000102818985.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000102818985.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999991704663.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999991704663.2 node_expansions=11
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000086149098.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000022260218.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000052815763.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000147260220.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000108370431.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000047260219.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000022260219.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000000037996.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000030593552.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000080593542.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000080593543.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000013925986.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000036148211.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000102815763.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000052815764.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000025037986.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000025037987.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000052815774.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1500000147260220.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000147260208.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000147260208.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000147260221.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000147260221.0 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000086149076.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000022260209.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000052815744.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000108370408.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000047260209.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999991704654.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000022260185.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000000037965.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000030593518.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000080593519.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000080593520.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000013925987.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000036148186.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000102815741.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000052815743.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000025037965.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000025037966.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000052815741.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), None, None)) score=1500000108370408.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000108370420.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000108370420.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000108370420.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000108370420.8 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000108370419.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000108370410.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000108370420.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000108370406.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000108370443.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=1500000108370443.2 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000108370432.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000108370432.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000086149116.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000022260220.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000052815773.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000147260227.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000047260227.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999991704671.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000022260216.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000000037995.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000030593554.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000080593560.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000080593571.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000013925995.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000036148228.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000102815782.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000052815772.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000025038004.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000025037997.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000052815776.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1500000147260227.0 node_expansions=146
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1500000147260228.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000147260220.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1500000147260197.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000147260198.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000147260214.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1500000147260217.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000147260228.0 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000147260231.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000147260231.0 node_expansions=21
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1500000147260206.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000147260230.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1500000147260219.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000147260219.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000147260239.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1500000147260229.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', None, None, 'ORE')) score=1500000147260239.0 node_expansions=34
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000147260230.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000147260208.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000147260230.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000180593520.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000180593520.8 node_expansions=16
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1500000147260244.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000147260237.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1500000147260241.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000147260240.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000147260241.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1800000180593520.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=1800000180593520.8 node_expansions=62
FooPlayer.decide: Prioritizing 5 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000180593531.8 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1800000175037964.2 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1800000177815766.5 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=1800000175037962.2 action_type=ActionType.BUILD_CITY
  Action 4: expected_value=1800000169482410.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=0) score=1800000180593531.8 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000180593520.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000180593520.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999991704628.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999991704628.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999991704632.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999991704632.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999991701682.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999991701682.8 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000066704661.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000036149094.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000086149095.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000161149113.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000122259330.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000027815760.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000036149082.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000013926850.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000063926873.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000113926874.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000094482428.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000027814849.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000050037095.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000116704648.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000066704628.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000038926850.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000038926860.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000066704630.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1800000161149113.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000161149106.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000161149106.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000191704601.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000191704601.8 node_expansions=20
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000161149125.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000161149116.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000161149103.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000191704601.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000161149103.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=2100000191704601.8 node_expansions=37
FooPlayer.decide: Prioritizing 4 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=2100000188926838.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2100000191704601.8 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2100000188926837.5 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=2100000183371268.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=8) score=2100000191704601.8 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000191704615.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000191704615.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000002815733.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000002815733.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000002815712.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000002815712.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999991704627.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999991704627.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999991704627.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999991704627.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000002815729.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000002815729.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000002815747.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000002815747.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000002815760.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000002815760.5 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000002815738.5 action_type=ActionType.DISCARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=2100000002815738.5 node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000086149074.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000025037961.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000105593518.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000180593538.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000141703740.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000047260195.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2099999991704638.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000025037975.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000083371296.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000133371305.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000113926850.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000047259295.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000069481527.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000147260194.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000097260193.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000058371317.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000058371295.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000086149083.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=2100000180593538.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000180593517.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000180593517.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000180593528.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000180593528.8 node_expansions=2
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000152815775.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000180593526.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000180593529.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000180593553.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000180593527.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=2100000180593553.2 node_expansions=31
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000180593538.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000180593517.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000180593538.8 node_expansions=7
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000030568834.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000072236723.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000072239210.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000083348376.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000072238320.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000030567445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000072236723.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000058346945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000061124768.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000066681435.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000072235879.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000080569766.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000086128098.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000077791719.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000086125888.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000030568834.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000030568001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000030568001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000030566889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000075013943.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000075013943.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000052789431.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000044454163.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000044453607.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000050011654.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000041677208.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000058346989.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000050010832.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000050009165.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000058344721.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000047233875.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000058345554.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000050009999.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000050012499.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000072233111.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000052790276.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000058344154.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000052788042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000052786653.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000055567765.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000044454708.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000047232218.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000063901441.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000047232218.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000047233887.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000063902553.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000047233329.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000047233329.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000055568876.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000044455819.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=12) score=600000086128098.6 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000086130043.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086127543.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086130043.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=600000086130043.1 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=599999997238810.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000038907543.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000030572775.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000030572977.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=599999997238242.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000038907543.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000025017766.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000022238331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000027791383.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000033348328.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000052795320.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=599999997237987.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=599999997238810.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=599999997238798.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=599999997237709.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000036128867.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000036128879.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000011126309.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000005569073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000005568517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000008348542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000000012971.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000019456372.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000016679126.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000016678292.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000025013028.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000005566016.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000025013864.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000016679684.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000016680517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000038903918.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000019458292.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000016681039.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000011124916.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000011123527.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000013904653.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000002791583.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000008347128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000025016365.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000008347128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000013904684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000025017476.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000008348239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000008348239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000013905754.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000002792684.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=600000052795320.8 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000052795043.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052795320.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052793376.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=600000052795320.8 node_expansions=315
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058356425.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058356425.0 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000058352549.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058354918.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058351876.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000058352563.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000058353529.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000058356438.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000058354227.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000058352734.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=600000058356438.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000058356438.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058356438.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058356439.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058356439.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000058356449.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058356449.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058361355.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058361355.6 node_expansions=41
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000058356496.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000058356463.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058356496.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000058356484.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000058356464.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058356484.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058356498.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058356498.5 node_expansions=10
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000058356500.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000058361366.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000094467563.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000094467578.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000058361334.1 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000058361366.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=900000094467578.5 node_expansions=146
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000094467578.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000091689800.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=12) score=900000094467578.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000094467578.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000094467578.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000094467589.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000094467589.5 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000094467586.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000094472417.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000094467588.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000094467595.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000094472455.6 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000094467598.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=900000094472455.6 node_expansions=84
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000094469253.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000094471622.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000094470522.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000094468576.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000094470233.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000094469253.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000094472466.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000094467588.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000094469410.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 3)) score=900000094472466.6 node_expansions=45
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000094472457.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000094472417.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000094472457.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999933356876.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999933356876.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999933356876.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999933356876.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999933359809.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999933359809.6 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999933356880.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999933356880.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999933359807.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999933359807.6 node_expansions=22
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999933356880.6 action_type=ActionType.END_TURN
  Action 1: expected_value=899999933356877.6 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999933356901.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999933359807.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999933356900.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=899999933359807.6 node_expansions=37
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=899999933358540.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999933357897.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999933358985.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999933359807.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999933357863.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999933359531.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999933358529.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999933359252.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999933356863.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999933358696.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=899999933359807.6 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999933359821.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999933359821.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999933359818.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999933359818.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999933359820.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999933359820.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999933359834.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999933359834.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999913910209.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999913910209.4 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999894470939.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999894470939.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999894470931.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999894470931.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999894470972.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999894470972.2 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999894470966.2 action_type=ActionType.END_TURN
  Action 1: expected_value=899999894470965.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999894470966.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999894470966.2 action_type=ActionType.END_TURN
  Action 1: expected_value=899999894470953.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999894470966.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999894470963.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999894470963.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000055586509.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000055586509.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999961140289.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000133364298.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000055586509.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000083364309.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000055586509.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000055586509.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000055586532.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999961140287.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000000029176.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000077806967.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000133364288.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000055586532.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000055586520.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000055586520.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000083364295.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000083364309.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=900000133364298.5 node_expansions=94
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000113914688.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000133364276.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000133364276.5 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000133364263.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000133364263.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000113914664.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000113914664.8 node_expansions=5
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000113914666.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000113914699.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000113914699.8 node_expansions=11
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000113914709.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000113914661.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113914709.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000113920864.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000113920864.8 node_expansions=216
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000055578426.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000088911772.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999986133082.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1199999875018415.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000069467304.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000116689538.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000069467304.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000069467304.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000069467304.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1199999986133082.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000013909971.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000091687772.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1200000147245093.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1200000069467304.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1200000069467304.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1200000069467304.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1200000097245093.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1200000097245093.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=1200000147245093.5 node_expansions=1170
FooPlayer.decide: Prioritizing 12 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000113916386.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000113914720.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000113916834.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000113915709.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000113917376.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000113916376.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000113914706.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000113917098.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000113917654.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000113914709.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000113916543.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000147245127.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=4) score=1200000147245127.0 node_expansions=81
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000147245104.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000147245104.5 node_expansions=16
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000147247729.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000147247729.8 node_expansions=38
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000147246759.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000147245106.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000147247174.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000147246076.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000147247763.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000147246773.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000147245116.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000147247485.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000147247080.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000147245126.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000147246910.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=1200000147247763.2 node_expansions=44
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000147247744.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000147247744.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999875021077.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999875021077.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999875021063.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999875021063.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000055581063.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000088914444.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999875021084.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000113914407.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000069469938.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000116692174.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000069469949.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000069469986.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000069469938.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1199999986135727.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000013912653.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000125023710.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000147247729.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000069469952.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000069469952.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000069469938.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000130581044.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000097247740.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=1500000130581044.0 node_expansions=76
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000097247740.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000097247740.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000055581100.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000088914408.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999986135743.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999875021074.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000113914421.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000069469963.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000116692221.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000069469998.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000069469952.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000069469952.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1199999986135729.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000013912664.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000091690419.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000147247730.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000069469953.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000069469953.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000069469952.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000097247754.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=1200000147247730.8 node_expansions=64
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000147247776.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000147247776.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000147250396.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000147250396.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000147247744.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000147247744.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000147247787.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000147247787.8 node_expansions=3
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1200000147249407.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000147247730.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000147249886.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000147248729.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000147250410.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000147249397.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000147249564.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000147247729.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000147250119.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000147249676.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000147247729.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000147249574.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(32, 33)) score=1800000147250410.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000147250410.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000147250410.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 14 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1800000147250443.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000147250442.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000147252558.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000147251442.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000147250442.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000147252274.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000147250442.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000147252830.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000147252396.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000147252276.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000147250441.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000147252274.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000163913483.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=2100000155578484.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=32) score=2100000163913483.2 node_expansions=66
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000136135705.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000136135705.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000136135715.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000136135694.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000136135715.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000136138024.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000136138024.5 node_expansions=33
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000136135717.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000136135705.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000136135688.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000136138002.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000136138025.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000136135688.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=2100000136138025.5 node_expansions=83
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2100000136135687.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000136135687.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000136137747.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000136136637.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000136135697.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000136136519.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000136135696.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000136138025.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000136137641.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000136137480.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000136135697.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000136137470.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=2100000136138025.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000136138025.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000136138025.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000155577617.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000155577617.0 node_expansions=30
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000136138002.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000136138036.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000136138036.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000155577603.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000136140111.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2400000155577603.5 node_expansions=66
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2100000136140134.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000136138023.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000136138023.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000136140159.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000136139023.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000136138023.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000136138859.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000136138048.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000136139968.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000136140135.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000136139857.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000136138034.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000136139856.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000155577603.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=9) score=2400000155577603.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000155577617.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000155577617.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000155577654.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000155577654.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000155577618.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000155577618.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000155577663.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000155577663.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000155577662.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000155577662.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999916686985.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999916686985.8 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999916686983.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999916686974.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999916686985.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999916686987.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999916688734.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', None, None, 'BRICK')) score=1799999916688734.2 node_expansions=44
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1799999916688082.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999916686971.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999916686961.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999916688071.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999916687925.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999916686960.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999916687796.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999916686960.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999916686971.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999916688092.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999916688737.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999916686973.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999916688747.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(36, 37)) score=1799999916688747.0 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999916688734.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999916688734.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999916688737.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999916688737.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999897244328.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999897244328.5 node_expansions=28
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1799999897244324.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999897244311.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1799999897244312.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999897245388.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999897244322.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1799999897245388.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', None, None, 'WOOD')) score=1799999897245388.5 node_expansions=106
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999897244325.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999897244299.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1799999897244292.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999897244302.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999897244325.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1799999897245388.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', None, None, 'BRICK')) score=1799999897245388.5 node_expansions=43
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1799999897245388.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999897244278.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999897244301.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999897245388.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999897245277.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999897245312.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999897244312.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999897245113.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999897244278.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999897244312.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999897245389.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999897245280.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999897244288.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=1799999897245389.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999897244288.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999897244288.2 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999897245425.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999897245425.5 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999877800946.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999877800946.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999897245426.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999897245426.5 node_expansions=21
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1799999897245426.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999897245438.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1799999897245446.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999916688981.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999916689823.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2099999916688981.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', None, None, 'ORE')) score=2099999916689823.0 node_expansions=196
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1799999897245432.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999897245435.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1799999897245455.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999897247511.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999916689823.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1799999897247511.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', None, None, 'ORE')) score=2099999916689823.0 node_expansions=110
FooPlayer.decide: Prioritizing 4 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=2099999897245378.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2099999897245389.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2099999913912045.2 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=2099999916689824.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=9) score=2099999916689824.0 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999916689823.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999916689823.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999897245402.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999897245402.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999897245422.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999897245422.0 node_expansions=8
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000011120669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000019454336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000013899891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000008343225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000000009558.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000008342891.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=299999958340836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=299999958339725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000019455447.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000008343447.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000013899002.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000022233225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000011121280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=299999994452336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=299999991674280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000000008169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000019454891.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000008342336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000019454891.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000011119836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000027789003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000002787336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000030567614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=299999961118336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999958339168.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999977781445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999977783389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000000008168.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999980562278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000005565668.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999983340056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999983339500.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000002787057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999977783945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999991672613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999972225612.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999972225056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999988894835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999975005334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999997230390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999997231224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999991675390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999975005334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999975005889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000000005946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999975004223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999983339223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000011118446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999983337000.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999983335612.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999958336946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999958335834.3 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=300000030567614.1 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000030567614.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000030564280.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000030565114.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=300000030567614.1 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000044461667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000047238901.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000044462165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000005570985.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000055571099.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000044460756.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000041681655.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000038905543.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000047239443.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000055573609.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000055573624.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000066686165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000036124033.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000038903531.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000005568182.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000025012681.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000025014639.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000036127418.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000016680406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000041681862.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000030567983.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000030569348.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000025012429.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000038901930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000019456850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000019456295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000036126097.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000022236583.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000044461654.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000044462488.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000027792143.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000027792128.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000027791585.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000022236570.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000011122073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000025010142.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000011123475.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000019456238.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000019456241.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000019454849.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000005567350.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000005567059.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=600000066686165.1 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000066686179.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000066684777.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000066682846.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=600000066686179.6 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066686165.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000066686165.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066686165.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066686165.1 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002795508.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002795508.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002795508.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002795508.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000002795497.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002795497.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002795497.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002795497.4 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000094463954.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000094463943.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000097241731.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000066686164.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000005572386.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000066686164.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000030573286.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000066686164.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000066686175.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000097241731.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000097241744.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000066686164.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000066686164.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000005572386.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000005572386.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000066686175.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000002795497.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000066686164.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=600000097241744.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000097241745.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000097241745.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000097241769.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000097241769.8 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000094463975.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000094463977.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000097241756.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000066686186.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000005572421.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000066686186.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000030573311.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000066686186.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000066686186.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000097241756.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000066686186.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000066686186.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000005572408.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000005572408.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000066686187.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000002795519.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000002795519.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000066686186.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=600000097241756.2 node_expansions=60
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000097241742.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000097241742.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000097241753.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000097241753.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000094463979.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000094463979.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000066686197.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000005572410.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000066686201.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000030573306.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000066686201.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000066686189.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000097241765.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000097241764.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000066686197.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000066686189.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000005572410.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000005572410.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000066686201.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000002795521.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000002795522.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000066686188.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), <Color.RED: 'RED'>, None)) score=600000097241765.8 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000097241757.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000097241752.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000097241757.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002795521.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002795521.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002795521.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002795521.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972239965.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999972239965.4 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999972239957.4 action_type=ActionType.END_TURN
  Action 1: expected_value=599999972243555.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999972243539.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999972239935.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999972239945.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=599999972243555.0 node_expansions=47
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=599999972239943.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999972242868.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999972242732.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999972241332.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999972242892.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999972242035.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999972243557.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999972241621.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=599999972243557.0 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972243557.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999972243557.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972243556.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999972243556.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972243556.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999972243556.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972243556.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999972243556.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000063912035.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000063916019.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000097249353.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000036134222.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999975020444.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000036134246.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000000021344.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000036134223.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000036134224.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000097249353.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000097249353.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000036134223.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000036134223.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999975020446.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999975020445.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000036134236.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999972243579.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000036134223.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=600000097249353.1 node_expansions=122
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000097245334.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000097245334.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000097245334.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000097245334.9 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000097245342.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000097245340.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000097245343.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000097249367.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000097245357.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=600000097249367.6 node_expansions=42
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000097245332.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000097247980.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000097249369.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000097248258.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000097248109.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000097246722.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000097248257.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000097247423.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000097246998.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=600000097249369.6 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000097249369.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000097249369.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000097249369.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000097249369.6 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000063916036.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000063916037.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000036138256.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999975024478.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000036138280.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000000025378.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000036138256.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000036138280.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000097249379.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000097249378.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000036138256.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000036138257.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999975024478.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999975024480.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000036138256.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999972247590.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999972247589.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000036138256.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), <Color.RED: 'RED'>, None)) score=600000097249379.6 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000097249392.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000097249392.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000097252600.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000097252600.0 node_expansions=23
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000097249377.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000097252045.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000097252322.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000097252155.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000097252600.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000097250766.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000097252044.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000097250377.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000097251488.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000097251046.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=600000097252600.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000097252600.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000097252600.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000097254711.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000097254711.2 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000069474825.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000069474825.2 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000097252626.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000097252626.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000097252603.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000097252603.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972250824.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999972250824.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972250824.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999972250824.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972250825.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999972250825.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972250822.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999972250822.1 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972250846.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999972250846.6 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999972250848.6 action_type=ActionType.END_TURN
  Action 1: expected_value=599999972250825.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999972250848.6 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972250838.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999972250838.6 node_expansions=3
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1199999972252948.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999972250836.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999972253503.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999972253781.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999972253615.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999972252225.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999972253504.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999972252683.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999972251847.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999972252948.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=599999972252503.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=899999983355812.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=899999991690243.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=1199999972252948.8 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999972252958.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999972252958.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999972252955.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999972252955.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000063921414.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000083360781.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000097254737.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000036143639.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999975029861.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000036143626.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000000030733.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000036143625.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000036143639.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000097254747.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000116694114.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000036143639.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000036143622.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1199999975029844.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999975029848.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000036143626.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999972252958.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000036143625.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=1500000116694114.8 node_expansions=118
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000097254747.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000097254735.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000097254747.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000097254755.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000097254755.8 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000097254743.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000097254757.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000097254757.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000097254757.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000097254742.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000097254757.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000097254753.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000097254753.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000069476976.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000097254745.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000097254745.8 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000069476967.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000069476967.0 node_expansions=18
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000036143634.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000083360779.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000088916334.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000008368796.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999947255008.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000008368796.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1199999972252980.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000055583010.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000036143647.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000088916333.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000008368799.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000008368785.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999947255008.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1199999947255008.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000027805222.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999963914555.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999944478132.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1200000008365855.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1500000088916334.5 node_expansions=236
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000069482828.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000069482828.0 node_expansions=181
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1200000069479883.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000069482550.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000069481550.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000069482828.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000069481550.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000069482661.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000069481272.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000069482550.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000069480883.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000069481994.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000069481716.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000069481994.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=1200000069482828.0 node_expansions=344
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1200000069479897.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000069482839.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000069482563.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000069482008.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000069481561.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000069481564.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000069482672.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000069481285.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000069482563.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000069480883.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000069482008.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000069481727.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000069481994.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=1200000069482839.0 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000069482839.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000069482839.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000041705065.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000041705065.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000041705063.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000041705063.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000036149532.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000063927311.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999980593963.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999919480185.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999980593964.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999972258866.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000008371754.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000008371765.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000041705101.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000041705089.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1199999980593964.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999980593963.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999919480186.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1199999919480185.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999980593963.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999916703296.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999916703296.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999980593977.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1200000063927311.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000063927310.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000063927310.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000094476676.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000094476676.8 node_expansions=41
FooPlayer.decide: Prioritizing 19 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 19 actions with lookahead depth=3
  Action 0: expected_value=1200000063927309.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000063928865.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000063929976.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000063929421.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000063928974.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000063928976.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000063928698.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000063928696.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000063929974.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000063928309.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000063928308.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000063929419.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000063929143.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000063929421.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000077811964.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1500000075031241.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1500000083366687.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=1500000094476698.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=1500000083364742.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=1500000094476698.8 node_expansions=85
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000094476674.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000094476674.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000094476698.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000094476698.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000094476702.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000094476702.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000069476703.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000069476703.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000069476702.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000069476676.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000069476702.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000069479341.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000069479341.0 node_expansions=27
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000069476703.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000069476702.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000069476703.2 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000088916094.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000088916094.2 node_expansions=129
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1500000069476712.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000088916040.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1500000069476711.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000069476720.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000088916078.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1500000069476714.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1800000088916078.8 node_expansions=122
FooPlayer.decide: Prioritizing 17 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1500000069476699.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000069478256.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000069479368.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000069477825.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000069478377.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000069478366.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000069478088.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000069478099.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000069479377.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000069477699.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000069477699.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000069477825.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000069478533.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000069478821.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000083361371.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1800000080580698.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1800000088916080.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=15) score=1800000088916080.8 node_expansions=85
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000088916092.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000088916055.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000088916092.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000088916091.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000088916091.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000063916095.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000088916055.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000088916055.2 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000088916055.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000088916055.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000088916104.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000088916104.2 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000061138327.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000066693883.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1799999986138290.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1799999925024514.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1799999975027214.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000019471625.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000033360525.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000058360537.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000091693870.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000066693883.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000005582737.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1799999986138291.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1799999966692959.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1799999966692959.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1799999975027179.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1799999911136513.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1799999963916069.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1800000005582759.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), <Color.RED: 'RED'>, None)) score=1800000091693870.0 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000091693857.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000091693857.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000091693873.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000091693873.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000091693870.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000091693870.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000091693904.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000091693904.0 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000061138333.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000088916101.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000066693879.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1199999986138337.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1199999925024545.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1199999975027211.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000019471667.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000033360555.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000058360547.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000066693879.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000005582768.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1199999986138323.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1199999966693004.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1199999966693004.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1199999975027226.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1199999911136546.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1199999963916115.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1200000005582777.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1200000088916101.8 node_expansions=75
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000063916111.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000063916111.2 node_expansions=11
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000088916113.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000088916113.2 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000061138343.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000066693893.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999986138333.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1199999925024546.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1199999975027212.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000019471676.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000033360556.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000058360557.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000091693893.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000066696545.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000005582769.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1199999986138323.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1199999966693001.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1199999966692990.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1199999975027222.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1199999911136556.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1199999963916102.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1200000005582777.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), <Color.RED: 'RED'>, None)) score=1200000091693893.0 node_expansions=132
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000091693890.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000091693878.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000091693890.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000091693902.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000091693902.5 node_expansions=3
FooPlayer.decide: Prioritizing 15 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000105580707.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000105582213.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000108360545.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000091694992.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000105582374.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000105582384.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000105582096.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000105582096.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000105582374.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000105582767.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000119471657.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000091694992.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1500000105582491.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000102802662.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1500000105583325.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=2100000102802662.2 node_expansions=2101
FooPlayer.decide: Prioritizing 15 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000091694890.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000091696434.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000091697544.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000091695991.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000091696555.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000091696547.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000091696277.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000091696266.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000091696555.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000091695889.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000091695878.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000091695989.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1200000091696722.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1500000105580732.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000102802675.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=34) score=2100000102802675.5 node_expansions=261
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000102802663.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000102802646.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000102802663.0 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000102805283.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000102805283.0 node_expansions=73
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000102802675.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000102802672.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000102802675.5 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000102802675.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000102802675.8 node_expansions=32
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000102802653.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000102805267.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000102805267.2 node_expansions=33
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000102802675.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000102802676.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000102805267.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000102802675.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000102802673.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=1500000102805267.5 node_expansions=59
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000102802660.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000102804171.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000102805267.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000102803785.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000102804341.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000102804337.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000102804049.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000102804062.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000102804341.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000102803611.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000102803600.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000102803781.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1500000102804435.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=1500000102805267.2 node_expansions=52
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000102805267.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000102805267.2 node_expansions=18
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000102807379.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000102807379.5 node_expansions=47
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000072249724.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000100027506.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000077805279.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1499999997249713.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1499999958359935.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1499999986138617.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000030583060.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000044471962.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000069471947.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000066694169.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000005583047.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1499999997249713.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1499999977804390.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1499999977804380.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1499999986138602.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1499999922247936.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1499999975027505.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1500000016694172.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1500000100027506.0 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000100027516.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000100027516.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000100028614.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000100028614.5 node_expansions=249
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000100027502.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000100029061.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000100028504.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000100028617.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000100029171.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000100029184.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000100028894.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000100028892.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000100029170.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000100028515.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000100028505.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000100028626.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1500000100029617.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1500000100028781.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(39, 41)) score=1500000100029617.0 node_expansions=56
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000100029616.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000100029616.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000100030712.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000100030712.2 node_expansions=249
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000072253504.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000077809059.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1499999997253503.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1499999958363725.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1499999986142392.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000030586837.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000044475726.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000069475726.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000102809059.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000066697948.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000005586836.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1499999997253503.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1499999977808169.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1499999977808169.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1499999986142392.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1499999922251725.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1499999975031281.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1500000016697947.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), <Color.RED: 'RED'>, None)) score=1500000102809059.8 node_expansions=828
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000102807392.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000102808946.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000102808392.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000102808515.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000102807950.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000102808406.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000102809061.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000102808783.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000102808783.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000102809061.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000102808393.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000102808394.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1500000102808517.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1500000102808684.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=1500000102809061.5 node_expansions=56
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000102809061.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000102809061.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000102809060.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000102809060.8 node_expansions=22
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000102809061.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000102809061.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000102809065.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000102809065.5 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000102807397.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000102807397.8 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000102810619.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000102810619.2 node_expansions=47
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000102809069.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000102809069.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000102809069.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000102809069.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000102809073.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000102809073.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000094475904.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000094475904.0 node_expansions=47
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000094474354.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000094474354.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000094475908.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000094475908.0 node_expansions=47
FooPlayer.decide: Prioritizing 14 infrastructure actions over 29 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000094474364.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000094475927.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000094474374.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000094475485.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000094474918.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000094475374.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000094475750.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000094475751.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000094474374.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000094475363.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000094475361.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000094475474.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1500000094475361.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1500000094474363.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(45, 46)) score=1500000094475927.8 node_expansions=98
FooPlayer.decide: Filtering out maritime trades from 15 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000094475930.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000094475913.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000094475930.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000094475921.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000094475921.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000063920354.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000091700239.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000069475907.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1499999988920353.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1499999950030575.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1499999977809242.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000022253685.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000036142588.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000061142575.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000058364798.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000005587032.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1499999997253699.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1499999969475020.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1499999969475021.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1499999977809240.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1499999913918573.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1499999966698131.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1500000008364806.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1500000091700239.2 node_expansions=196
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000091698123.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000091698140.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000091698140.5 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000091698138.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000091698138.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999913919658.5 action_type=ActionType.PLAY_ROAD_BUILDING
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1499999913920672.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_ROAD_BUILDING: 'PLAY_ROAD_BUILDING'>, value=None) score=2099999913919658.5 node_expansions=236
FooPlayer.decide: Prioritizing 14 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1499999913920668.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999913920659.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2099999913919658.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999913921213.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999913921659.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999913922324.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999913922338.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999913920658.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999913921669.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999913921658.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2099999913919658.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999913922213.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999913921658.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1499999913920658.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=2099999913919658.5 node_expansions=416
FooPlayer.decide: Prioritizing 14 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999913919658.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999913919659.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999913920228.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999913920659.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999913921060.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999913921047.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999913919672.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999913920669.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999913920672.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999913919673.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999913920659.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999913920672.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1499999913921213.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1499999913919658.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=2099999913919673.0 node_expansions=56
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999913919682.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999913919682.5 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999905586339.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999905586339.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999886141895.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999886141895.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999877808570.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999877808570.2 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999877808561.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999877808561.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999877808572.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999877808572.2 node_expansions=5
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000080571431.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000080571723.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000069459167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000075014710.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000080570889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000075015612.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000080571723.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000030570498.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000030569389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000080572834.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000080571165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000066681109.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000069459500.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000072238112.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000061123389.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000063902500.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000058347220.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000061125555.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000075014488.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000066680543.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000080571720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000030568553.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000030565221.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000030565221.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000030568000.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000055567499.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000075015330.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000050011940.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000050011385.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000061122775.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000052789163.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000052787221.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000052786110.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000066678108.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000044453607.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000055568111.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000058345277.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000047231387.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000047233054.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000072235598.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000052788875.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000050009998.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000055568055.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000050011110.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000041676943.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000055565820.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000050010819.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000050009153.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000063903886.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000055568052.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=9) score=600000080572834.2 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000080576445.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000080576167.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000080573112.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=600000080576445.4 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000030571389.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000036127775.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000036129997.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000036127498.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000013905776.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000047242265.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=599999991682418.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000027790820.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000036128377.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000011126887.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000016682763.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000013903551.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000019461089.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000022238867.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000013904655.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000027793599.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000047240889.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=599999991678240.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=599999991678226.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=599999991678226.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=599999991678239.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000005565738.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000025012475.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000011122739.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000011124128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000022233575.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000013902184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000002790461.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000002789350.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000016680254.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000005568850.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000011125251.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000008348539.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=599999997234626.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=599999997236292.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000011126875.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000002792138.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000000013239.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000016683309.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000000014350.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000008347461.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000016681097.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000000011583.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000000012416.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000025015819.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000016679961.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=6) score=600000047242265.1 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000047242265.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047238931.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047240320.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=600000047242265.1 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000047245197.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047245475.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047246607.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000047242293.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000047243661.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000047243660.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000047245474.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000047245050.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=600000047246607.2 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047246585.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047246585.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047246623.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047246623.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000047249567.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047249844.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047249011.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000047248011.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000047246623.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000047248012.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000047249844.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000047252067.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000047249400.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000072242273.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=900000072242273.6 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000072242288.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000072242288.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999977795176.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999977795176.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999977795172.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999977795172.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999977799627.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999977799627.0 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999977795199.5 action_type=ActionType.END_TURN
  Action 1: expected_value=899999977795161.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999977795199.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999977795211.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999977795211.5 node_expansions=5
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=899999977798121.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999977798399.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999977796609.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999977796596.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999977795210.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999977796599.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999977798400.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999977799651.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999977797984.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=899999977799651.5 node_expansions=45
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999977799666.0 action_type=ActionType.END_TURN
  Action 1: expected_value=899999977799626.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999977799666.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999977799651.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999977799651.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999977799665.0 action_type=ActionType.END_TURN
  Action 1: expected_value=899999977799639.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999977799665.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000069468974.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999941688544.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999997245863.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000141691197.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000069468975.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000036135662.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000036135641.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999997245884.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000036135640.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000108357864.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000108357863.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000036135641.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000036135654.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000036135640.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000036135654.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000011135640.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000011135640.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999991690308.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=900000141691197.1 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000141691197.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000141691197.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000141691211.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000141691211.6 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000069468976.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999941688530.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999997245885.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000069468989.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000036135655.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999955578330.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000036135642.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999997245885.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000036135642.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000108357878.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000108357886.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000036135641.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000036135641.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000036135641.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000036135642.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000011135642.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000011135641.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999991690308.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=900000108357886.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108357879.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108357879.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108357875.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000108357875.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000108357908.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000108357915.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000108357915.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000108357898.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000108357874.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108357898.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108362480.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000108362480.8 node_expansions=45
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000108358868.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000108361104.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000108360813.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000108362479.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000108359288.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000108359297.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000108357911.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000108359288.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000108361090.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000108357908.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=900000108362479.8 node_expansions=50
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000108362479.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000108362465.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108362479.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=900000108363480.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000108365703.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000108365425.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000108364878.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000108363869.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000108363868.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000108362480.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000108363868.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000108365703.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000108362496.9 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000108365425.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000125024577.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=1200000125024577.0 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000125024576.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000125024576.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000105580132.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000105580132.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000066694411.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999950022785.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000005580133.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000138916634.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000086138856.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000036138856.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999963912585.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000033357911.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000005580119.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000033357896.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000105583300.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000033357897.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000033357910.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000052805523.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000016691230.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999991691243.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000008357910.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999988912577.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1200000138916634.0 node_expansions=186
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1200000138914425.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000138916634.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000138916356.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000138914864.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000138914841.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000138914850.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000138913452.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000138914840.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000138916647.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000138913474.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000138915405.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=1200000138916647.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000138916648.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000138916648.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000172249922.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000172249922.8 node_expansions=11
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1200000138922787.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000138920842.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000138922787.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000138921231.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000138922231.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000138921231.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000138921231.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000138919842.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000138921231.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000138919842.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000138921787.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000138921676.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=1200000138922787.2 node_expansions=342
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1200000138920587.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000138922787.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000138920953.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000138921953.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000138922509.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000138920953.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000138919579.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000138920968.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000138919565.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000138920967.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000138919579.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000138921523.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000138921412.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=1200000138922787.2 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000138922801.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000138922801.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999950032123.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999950032123.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999950032138.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999950032138.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999950032135.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999950032135.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999950032139.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999950032139.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999986141196.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999986141196.2 node_expansions=41
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999930587706.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999950032135.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999950032139.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999950032127.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999950032137.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=1199999950032139.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999950032139.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999950032139.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999986141197.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999986141197.2 node_expansions=41
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000066700587.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000005589458.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000138922806.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000086145015.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000036145015.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999963921916.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000033367237.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000005589458.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000033367236.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000105589473.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000105589472.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000033367237.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000033367237.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000052811703.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000016700569.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999991700584.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000008367237.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999988921903.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1200000138922806.2 node_expansions=62
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000138922809.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000138922809.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000172256098.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000172256098.5 node_expansions=22
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000138922837.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000138922834.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000138922837.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000166700591.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000166700591.5 node_expansions=366
FooPlayer.decide: Prioritizing 17 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1500000163922259.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000166700591.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000163921259.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000163922259.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000163921814.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000163921259.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000163919870.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000163921259.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000163919870.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000163921259.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000163921703.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000163919870.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000163919870.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000163921703.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000163922259.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1500000161144758.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1500000161144757.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=1500000166700591.5 node_expansions=1386
FooPlayer.decide: Prioritizing 19 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 19 actions with lookahead depth=3
  Action 0: expected_value=1200000138923811.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000138926200.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000138925212.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000138926200.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000138926767.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000138925200.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000138923823.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000138925200.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000138923821.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000138925213.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000138925656.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000138923821.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000138923811.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000138923811.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1200000138925657.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1500000166700602.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1500000163920867.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=1500000161142827.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=1500000161142810.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=0) score=1500000166700602.0 node_expansions=122
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000166700605.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000166700578.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000166700605.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999944477490.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999963921945.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1499999963921945.0 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999963921925.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999963921897.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999963921925.0 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999963921925.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999963921925.0 node_expansions=3
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999944477490.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1499999963921937.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1499999963921937.5 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999944477492.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999944477492.0 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999919474435.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999919474435.2 node_expansions=47
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999919472069.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1499999919472043.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999919472069.5 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999886141123.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999886141123.0 node_expansions=79
FooPlayer.decide: Prioritizing 14 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999886141110.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999886143499.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1499999886142499.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1499999886143499.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1499999886143055.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1499999886142499.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1499999886142499.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1499999886141110.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1499999886142499.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1499999886142944.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1499999886141110.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1499999886141110.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1499999886141110.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1499999886142944.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(52, 53)) score=1499999886143499.5 node_expansions=1098
FooPlayer.decide: Prioritizing 14 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999886141110.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999886142124.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1499999886142499.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1499999886143499.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1499999886143068.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1499999886142499.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1499999886141110.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1499999886141110.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1499999886142499.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1499999886142945.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1499999886141110.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1499999886141124.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1499999886141124.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1499999886142944.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(28, 29)) score=1499999886143499.5 node_expansions=98
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999886143499.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1499999886143485.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999886143499.5 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999900031502.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999900031502.0 node_expansions=8
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000022255504.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999980588833.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000122255501.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000069477724.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1499999958366614.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1499999886143490.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1499999983366614.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1499999955588835.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000008366615.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000080588822.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000055588847.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1499999983366613.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1499999983366599.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1500000022255499.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1499999986144404.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1499999941699946.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1499999958366601.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1499999938921268.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1500000122255501.8 node_expansions=126
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000122255499.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000122255476.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000122255499.8 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000122257432.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000122257432.8 node_expansions=78
FooPlayer.decide: Prioritizing 14 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000122255512.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000122256520.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000122256892.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000122257465.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000122256889.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000122255500.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000122255503.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000122255512.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000122257334.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000122255500.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000122255500.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000122255520.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1500000122256503.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1500000122257337.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=1500000122257465.2 node_expansions=98
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000122257444.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000122257447.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000122257447.2 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000122257422.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000122257422.8 node_expansions=3
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000030568556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000030568556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000030568556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000030568555.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000030568555.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000030568556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000080570334.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000072235612.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000069457834.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000069458333.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000069458864.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000080570864.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000063903309.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000058346642.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000066679722.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000063902778.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000066679976.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000066680834.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000063902475.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000061125000.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000069457778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000041675776.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000041674665.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000061122777.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000050009998.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000052790277.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000044454443.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000044453887.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000050012499.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000036122218.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000055569975.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000044452442.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000044453831.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000055569975.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000036121331.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000058346931.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000055568611.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000052788887.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000052788332.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000052791086.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000033343832.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000044455499.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000055569141.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000044454943.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000036122165.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000047234974.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000036120221.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000036121887.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000050009944.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000044455221.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=600000080570864.9 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000080575031.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000080575031.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000080572253.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=600000080575031.5 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000000017151.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000000017697.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000000014919.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000000014918.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000000017143.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000000014932.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000050019476.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000041683087.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000038904210.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000038904697.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000022239387.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000036128863.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000033349165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000033348276.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000038904996.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000030570776.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000030571109.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000038905253.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000011124906.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000011123795.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000030571920.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000019459128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000022239408.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000013903573.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000013903017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000019458865.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000005566850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000019456596.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000013899637.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000013901582.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000005570461.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000027793306.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000025017761.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000022238015.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000022237459.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000016681319.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000002792138.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000013902684.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000022237430.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000013901295.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000005569360.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000011125764.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000005569350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000005571017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000019459075.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000013904350.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=9) score=600000050019476.0 node_expansions=3234
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000050018087.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050019476.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050017253.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=600000050019476.0 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988905699.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988905699.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988905721.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988905721.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988905710.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988905710.6 node_expansions=3
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=599999988908507.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999988906709.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999988908376.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999988908945.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999988907674.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999988907674.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999988910452.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999988908667.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=599999988910452.9 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999988910451.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988910451.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988910441.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988910441.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988910442.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988910442.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988910443.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988910443.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988910430.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988910430.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999952799338.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999952799338.2 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999952799333.8 action_type=ActionType.END_TURN
  Action 1: expected_value=599999952799317.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999952799318.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999952799340.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999952799314.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WHEAT')) score=599999952799340.8 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999952799327.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999952799327.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999952799354.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999952799354.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999952799340.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999952799340.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999952799355.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999952799355.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999952799356.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999952799356.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999952799369.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999952799369.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999952799357.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999952799357.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999952799364.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999952799364.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999952799374.2 action_type=ActionType.END_TURN
  Action 1: expected_value=599999952799342.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999952799374.2 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999925021586.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999925021586.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999991690899.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000013916201.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999941689110.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999925021555.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999991690889.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000044473534.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000016695756.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000063917978.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999941689124.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999991690888.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999991690899.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999925021555.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999991690888.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000019473534.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000019473534.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000016690911.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999991690912.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000063913111.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=600000063917978.8 node_expansions=162
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000063915887.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000063914089.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000063917978.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000063915756.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000063914089.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000063916034.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000063915054.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000063915055.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000063916058.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=600000063917978.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063917979.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000063917979.8 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063917980.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000063917980.8 node_expansions=3
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000063920757.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000063918989.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000063920659.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000063920645.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000063918978.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000063920923.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000063919924.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000063920368.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000063919923.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000063920923.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=600000063920923.2 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063920936.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000063920936.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000063923576.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000063923576.5 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000041692979.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000041692979.9 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999925029366.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999925029366.6 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999991698713.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000013919168.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999941696922.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999991698700.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000044476478.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000016698701.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000063920946.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999941696946.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999991698700.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999991698701.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999925029377.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999925029367.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999991698700.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000019476501.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000019476501.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000016701353.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999991698700.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000063920934.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=1200000016701353.2 node_expansions=76
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000016698723.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000016698723.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999925029376.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999925029376.6 node_expansions=3
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=599999925032141.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999925030363.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999925032043.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999925032029.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999925031765.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999925030363.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999925032307.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999925031307.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999925031196.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999925031752.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=599999925031318.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=1199999925032043.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999925032041.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999925032041.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999925032043.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999925032043.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999925032054.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999925032054.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999925032067.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999925032067.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999925032056.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999925034951.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999925032033.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999925032021.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999925032054.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1199999925034951.0 node_expansions=38
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1199999925034795.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999925033006.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999925033006.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999925034673.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999925034395.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999925033020.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999925034964.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999925033951.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999925033839.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999925034395.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999925034131.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999925033395.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=1199999925034964.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999925034962.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999925034962.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999925034964.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999925034964.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999925034975.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999925034975.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999902807055.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999902807055.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999902807031.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999902807031.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999902809795.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999902809795.2 node_expansions=29
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1199999902809795.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999902808028.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999902808041.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999902808017.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999902809684.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999902809429.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999902808017.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999902808017.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999902808962.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999902808850.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999902807031.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999902809142.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1199999902808419.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=1199999902809795.2 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999902809808.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999902809808.8 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999902809808.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999902809808.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999902809833.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999902809833.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999875032043.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999875032043.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999875032053.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999875032053.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999941699441.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999963919887.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999891697664.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999963921678.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000022257339.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999966699456.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000013921665.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999891697664.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1199999941699455.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1199999941699455.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1199999875030122.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999875030108.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999963921678.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000019477220.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999997257339.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999966699442.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999941699441.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000013924006.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1200000022257339.8 node_expansions=117
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000022255011.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000022254965.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000022254987.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000022257339.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000022254977.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1200000022257339.8 node_expansions=41
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1200000022255950.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000022256784.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000022255964.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000022255950.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000022255950.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000022257376.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000022255950.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000022256895.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000022257075.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000022256784.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000022254964.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000022257062.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000022256339.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(34, 35)) score=1200000022257376.8 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000022257339.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000022257339.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000022257339.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000022257339.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000022257339.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000022257339.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999875032451.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999875032451.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999875032462.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999875032462.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999875034573.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999875034573.2 node_expansions=29
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999875032510.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999875032510.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999850032532.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999850032532.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999850032521.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999850032521.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999850032532.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999850032532.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999877812340.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999877812340.0 node_expansions=79
FooPlayer.decide: Prioritizing 2 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999850032500.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1499999877810265.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=9) score=1499999877810265.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999877810287.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999877810287.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999877813363.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999877813363.5 node_expansions=174
FooPlayer.decide: Prioritizing 12 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=899999877811289.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999877812103.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999877811267.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999877811269.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999877811278.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999877811267.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999877812214.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999877812389.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999877812123.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999877810278.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999877812381.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=899999877810267.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=899999877812389.9 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999877812389.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999877812389.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999866702155.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999866702155.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999844479933.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999844479933.5 node_expansions=5
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000011121225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000025011558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000005565669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000002787058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000013897614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000025011280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000027789336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=299999961120003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=299999961117503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000002786503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000008341503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000008341780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000011120725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000013897947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000011118503.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000008342614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000027789336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000030567114.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000036122669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000011121280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000008343725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000002785114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000025011558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000030567114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999961117502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999961114723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999961113612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999961116113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000005564002.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999986116723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999986116723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000005563724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999997228724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999977782001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999977781445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999994451779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999977781445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000002784002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000011121779.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999986113945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999986115334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999986115057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999983337556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999975003667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999994451779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999975004223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999980561445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000002787613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999983339223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999983340334.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000008344002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999986118112.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=300000036122669.6 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000036122114.06 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000036120169.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000036122669.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=300000036122669.6 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000058350603.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000038904700.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000036127489.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000005569387.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000005570466.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000036127479.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000041682479.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000041682753.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000033349155.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000025014944.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000033347501.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000041681644.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000033343887.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000041681642.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000036124165.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000005567164.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000005567684.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000005566559.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000005569075.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000013902129.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000038904977.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000030569684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000030569697.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000038904696.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000013902126.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000019457706.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000011122983.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000011122416.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000027792777.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000022234406.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000036124973.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000019454924.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000019456291.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000019454094.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000016677705.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000008344638.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000016678817.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000008343263.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000013900205.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000036124974.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000027789128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000027790239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000019456607.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=1) score=600000058350603.1 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000058353661.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058355766.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000058348935.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 2)) score=600000058355766.6 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000036131743.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000005576186.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000058355742.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000058355742.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000027798422.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000088911311.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000041687311.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000058355742.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000058355742.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000058355742.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000058355742.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000058355742.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999997242853.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999997242853.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000058355742.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000058355742.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000094466854.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000094466866.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=600000094466866.8 node_expansions=342
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000094464230.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000094464380.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000094466877.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000094461709.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000094465780.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000094463942.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000094466175.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000094464219.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=600000094466877.8 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094466866.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094466866.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094466902.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094466902.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000094466877.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094466877.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094466878.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094466878.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094466892.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094466892.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997242891.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997242891.1 node_expansions=3
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=599999997245364.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999997248586.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999997245530.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999997242864.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999997246919.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999997246933.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999997245110.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999997247308.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999997245364.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=599999997248586.2 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997248586.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997248586.2 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997248624.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997248624.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997248600.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997248600.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999975029586.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999975029586.4 node_expansions=23
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=599999975027211.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999975029599.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999975027402.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999975024711.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999975028767.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999975025568.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999975027933.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999975024711.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999975029156.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999975027210.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=599999975029599.9 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999975029599.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999975029599.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999975029613.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999975029613.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999975029600.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999975029600.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999975029601.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999975029601.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999955585180.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999955585180.9 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999975029625.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999975029625.4 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999975029601.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999975029601.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999975029616.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999975029616.4 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999955585158.4 action_type=ActionType.END_TURN
  Action 1: expected_value=599999975029600.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999975029610.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999975029623.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999975029613.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=599999975029623.4 node_expansions=30
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999975029623.4 action_type=ActionType.END_TURN
  Action 1: expected_value=599999975029585.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999975029623.4 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999955585179.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999955585179.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999955585165.4 action_type=ActionType.END_TURN
  Action 1: expected_value=599999955585127.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999955585165.4 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999955585178.9 action_type=ActionType.END_TURN
  Action 1: expected_value=599999955585127.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999955585178.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999955585141.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999955585141.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936137113.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999936137113.4 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936141544.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999936141544.4 node_expansions=25
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=599999936139601.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999936140323.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999936137099.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999936139044.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999936137099.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999936141169.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999936137933.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999936140322.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999936137111.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999936141557.9 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=599999936139613.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=599999936141557.9 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999936141544.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999936141544.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936141555.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999936141555.4 node_expansions=3
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=599999936144031.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999936144488.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999936144197.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999936144753.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999936141544.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999936143488.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999936142377.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999936144764.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999936141530.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999936145586.4 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=599999936141531.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=599999936144031.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=599999936145586.4 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999900034475.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999900034475.2 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936145610.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999936145610.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936145610.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999936145610.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936145611.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999936145611.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936145611.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999936145611.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936145600.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999936145600.9 node_expansions=3
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=599999936148100.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999936148544.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999936150211.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999936148267.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999936148822.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999936145624.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999936145613.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999936146433.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999936148822.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999936145599.9 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=599999936145613.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=599999936147988.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=599999936148099.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=599999936150211.0 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936150211.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999936150211.0 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936150197.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999936150197.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936150219.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999936150219.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936150211.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999936150211.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999936150197.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999936150197.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936147975.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999936147975.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936147988.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999936147988.8 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936148013.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999936148013.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936147989.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999936147989.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936147988.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999936147988.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936147989.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999936147989.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936148013.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999936148013.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999900036877.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999900036877.6 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999900036902.1 action_type=ActionType.END_TURN
  Action 1: expected_value=599999900036901.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999900036902.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999900036904.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999900036904.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999900036903.1 action_type=ActionType.END_TURN
  Action 1: expected_value=599999900036877.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999900036903.1 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999900036903.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999900036903.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999900036904.1 action_type=ActionType.END_TURN
  Action 1: expected_value=599999900036879.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999900036904.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999900036904.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999900036904.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999900036904.1 action_type=ActionType.END_TURN
  Action 1: expected_value=599999900036878.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999900036904.1 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999875031721.0 action_type=ActionType.END_TURN
  Action 1: expected_value=599999875031699.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999875031723.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999875031735.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999875031723.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=599999875031735.5 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999875031722.0 action_type=ActionType.END_TURN
  Action 1: expected_value=599999875031696.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999875031722.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999875031747.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999875031747.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999875031746.5 action_type=ActionType.END_TURN
  Action 1: expected_value=599999875031722.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999875031746.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999875031754.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999875031754.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999875031754.5 action_type=ActionType.END_TURN
  Action 1: expected_value=599999875031746.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999875031754.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999911139203.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999911139203.0 node_expansions=29
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=599999875031756.5 action_type=ActionType.END_TURN
  Action 1: expected_value=599999875031745.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=599999875031727.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999875031737.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999911139204.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=599999875031733.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=899999911139204.0 node_expansions=59
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=599999875031739.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999875033003.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999875034671.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999875034405.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999875031725.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999875031736.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999875032559.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999875034947.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999875031725.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999875031726.6 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=599999875034114.4 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=599999875034236.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=899999894471661.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=899999900022050.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=899999911139205.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=899999875029315.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=899999911139205.0 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999911139204.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999911139204.0 node_expansions=3
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=299999963895558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=299999963894725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000002785669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000008340391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=299999997229780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000008343169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=299999963894725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000011118725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000005563447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000002785669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000022231280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000019453225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000016675725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000019453447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000038898780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000019454558.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000022232947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000027788503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000013898725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000025009891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=299999963895558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000027788503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=299999963895003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=299999963894725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000005563168.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999980559778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000000007335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999983338945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000008341224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999988894501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999988893945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000005563724.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999991671168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999986113667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999986114778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000016673724.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999988895612.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000013896224.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000000008946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999988895612.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999988895056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000005564557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999986117278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999983338667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000002786224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999983339223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999983338667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999988895057.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999980559223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000005562613.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999988894223.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=300000038898780.8 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000038898780.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000038897391.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000038897669.7 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=300000038898780.8 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000011127698.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000011126866.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000038905811.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000044458588.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000033349910.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000033347709.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000011126864.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000047238886.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000052795613.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000050017812.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000058351157.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000044459445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000041681944.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000036127720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000011126298.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000011126877.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000041683307.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000027793017.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000027791919.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000047239487.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000030571073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000044461365.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000025014639.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000025014096.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000030569930.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000016679094.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000027789663.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000022232137.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000022234637.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000025012702.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000036126040.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000025013805.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000025012416.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000041681941.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000022234649.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000030569152.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000030568308.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000030569128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000036125241.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000027791361.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000027792472.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000041682751.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000025014348.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=600000058351157.6 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000058356033.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058353108.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058353372.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=600000058356033.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058356030.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058356030.8 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000058353108.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058354380.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058355756.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000058353687.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000058356044.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000058353399.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000058353397.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000058353822.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=600000058356044.2 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058356046.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058356046.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058356045.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058356045.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058356058.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058356058.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058356047.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058356047.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000058356045.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000058356046.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000011132056.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000000020934.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000088911612.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000086138711.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000058356058.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000011132045.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000011132058.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000058356046.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000000020935.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000030576513.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000088911611.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000058356058.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000086138711.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000086138711.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000058356058.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000058356046.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=600000088911612.9 node_expansions=110
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000088911625.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088911587.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088911625.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088911636.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088911636.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000061133858.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088911611.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000088911611.9 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061133820.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061133820.6 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000030578286.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000030578284.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999983354286.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999972248042.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000086138709.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000030578289.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000030578273.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999983354284.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999983354284.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000030578273.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=599999972243155.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000002803622.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000061133843.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=600000030578266.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000086138710.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000086133855.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000030578273.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000030578286.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=600000086138710.6 node_expansions=136
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000086133867.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086133844.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000086133843.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000086133864.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000086133866.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000086133855.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086133867.2 node_expansions=34
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000105573406.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000105573406.0 node_expansions=31
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000086133843.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086133844.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000086133854.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000086133877.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000086133854.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000086133877.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=600000086133877.8 node_expansions=34
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000086133877.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086133838.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086133877.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086133874.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086133874.8 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000030578323.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000030578309.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999983354323.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999972243198.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000097244942.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000086133874.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000030578323.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000030578323.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999983354309.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999983354309.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000030578309.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999972243198.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000027798720.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000061133874.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000030578309.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000122244942.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000030578323.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000030578309.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=900000122244942.4 node_expansions=118
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000122244942.4 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000111133831.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=14) score=900000122244942.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000122244956.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000122244956.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999972243141.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999972243141.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999972243141.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999972243141.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999972243189.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999972243189.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999972243154.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999972243154.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999972248051.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999972248051.9 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999972243176.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999972243176.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999972243176.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999972243176.5 node_expansions=2
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=899999972245107.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999972245565.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999972246397.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999972247786.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999972245697.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999972245385.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999972245385.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999972245829.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999972248051.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=899999972248051.9 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999972248051.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999972248051.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999941697085.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999941697085.5 node_expansions=21
FooPlayer.decide: Prioritizing 1 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999966692485.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=10) score=1199999966692485.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999966692499.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999966692499.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999947248062.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999947248062.8 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999947248064.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999947248054.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999947248086.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999947248088.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999947248056.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1199999947248088.8 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999947248076.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999947248076.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000061138733.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000041694293.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999969470278.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000102805420.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000116694289.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000061138740.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000041694300.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999969470293.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1199999969470278.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000041694300.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1199999947248056.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000008359177.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000102805397.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000041694278.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000097249842.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000097249852.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000041694278.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000041694278.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1200000116694289.5 node_expansions=90
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000116694286.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000116694286.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000116694289.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000116694289.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000116694286.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000116694286.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000116701580.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000116701580.2 node_expansions=133
FooPlayer.decide: Prioritizing 10 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1800000116703510.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000116703954.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000116704787.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000116703787.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000116704787.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000116704787.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000116704065.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000116703787.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000116704232.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000116704510.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=1800000116704787.8 node_expansions=1554
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1800000116702399.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000116703121.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000116702676.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000116699454.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000116704787.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000116701732.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000116703232.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000116702676.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000116703676.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000116703398.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000116703399.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=1800000116704787.8 node_expansions=293
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1800000116702433.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000116702878.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000116702688.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000116704799.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000116701466.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000116702433.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000116702969.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000116702711.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000116703676.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000116700469.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000116703123.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000116703433.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=1800000116704799.8 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000116704799.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000116704799.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000116704819.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000116704819.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000061152440.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000041704787.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1799999969480787.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1799999947258567.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000102819107.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000061149245.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000041704789.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1799999969480787.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1799999969480822.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000041704787.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1799999947258565.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000008372885.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000102815909.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000041704787.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000097260388.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000097260354.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000041704789.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000041704787.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1800000102819107.5 node_expansions=132
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1800000102817841.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000102818274.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000102818829.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000102818107.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000102818308.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000102817844.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000102816899.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000102818385.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000102818122.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000102819107.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000102815899.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000102818566.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000102818829.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=1800000102819107.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000102819107.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000102819107.5 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000102824718.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000102824718.8 node_expansions=237
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000061152456.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000041708023.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1799999969484045.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1799999947261790.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000116708021.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000061152485.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000041708011.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1799999969484011.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1799999969484023.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000041708011.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1799999947261788.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000008372900.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000102819132.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000041708011.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000097263577.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000097263577.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000041708023.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000041708045.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1800000116708021.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000116708021.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000116708021.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000141702134.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000141702134.2 node_expansions=455
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000116708041.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000116708023.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000116708041.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000116708056.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000116708056.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000116708041.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000116708021.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000116708041.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000141702146.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000141702146.2 node_expansions=455
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000116708070.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000116710964.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000141699190.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000116708042.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000116708044.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1800000116708042.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=2100000141699190.8 node_expansions=142
FooPlayer.decide: Prioritizing 20 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 20 actions with lookahead depth=3
  Action 0: expected_value=1800000116709997.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000116710431.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000116709045.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000116710997.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000116708052.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000116710444.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000116709052.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000116709045.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000116709987.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000116710545.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000116710267.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000116708045.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000116710712.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000116710990.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000138922423.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=2100000136145024.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=2100000141699204.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=2100000136146593.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=2100000136148244.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=2100000136145198.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=2100000141699204.2 node_expansions=88
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000141699198.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000141699198.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999983364981.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999983364981.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999983364967.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999983364967.5 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000008364967.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000008364967.5 node_expansions=32
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000086143644.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000041699201.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000005587201.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000127810335.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000141699215.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000111143612.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000041699211.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000005587209.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000005587198.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000066699201.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2099999983364979.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000044476104.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000127810323.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000066699201.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000122254758.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000122254767.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000066699215.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000041699211.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=2400000111143612.0 node_expansions=66
FooPlayer.decide: Prioritizing 1 infrastructure actions over 2 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000111143614.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=7) score=2400000111143614.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000111143626.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000111143626.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000008364946.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000008364946.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000008364946.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000008364946.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000008364961.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000008364961.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000008364958.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000008364958.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000008363602.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000008363602.5 node_expansions=24
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000111142264.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000041697810.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000030585811.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000152808932.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000166697821.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000111142268.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000041697811.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000030585810.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000030585810.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000091697820.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000008363598.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000069474696.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000152808932.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000091697820.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000147253377.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000147253377.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000091697820.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000041697820.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=2400000166697821.5 node_expansions=281
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000166697821.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000166697801.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000166697803.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000166697801.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000166697816.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000166697821.5 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000166697825.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000166697825.5 node_expansions=3
FooPlayer.decide: Prioritizing 13 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2400000166702696.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000166703140.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000166701751.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000166703418.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000166700751.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000166701751.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000166701751.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000166702696.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000166703251.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000166702974.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000166700751.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000166703418.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000166702418.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=2400000166703418.0 node_expansions=1107
FooPlayer.decide: Prioritizing 14 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2400000166701753.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000166702710.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000166703142.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000166701766.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000166700755.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000166701751.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000166701751.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000166702710.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000166703266.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000166702988.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000166702321.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000166700766.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000166703418.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000166701321.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=2400000166703418.0 node_expansions=224
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000166703432.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000166703412.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000166703400.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000166703414.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000166703431.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000166703432.5 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000166708862.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000166708862.5 node_expansions=265
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000166703438.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000166706358.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000166703435.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000166706376.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000188917802.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'SHEEP')) score=2700000188917802.0 node_expansions=181
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2400000166703423.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000166706355.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2400000166703425.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000166706335.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000188917802.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2400000166703437.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=2700000188917802.0 node_expansions=142
FooPlayer.decide: Prioritizing 20 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 20 actions with lookahead depth=3
  Action 0: expected_value=2400000166704423.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000166705370.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000166705812.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000166704423.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000166705556.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000166704423.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000166704423.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000166705367.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000166705923.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000166705648.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000166705001.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000166706380.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000166703426.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000166703426.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000166703982.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2700000188917821.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=2700000186143654.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=2700000186143916.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=2700000183367413.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=2700000186141970.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=3) score=2700000188917821.0 node_expansions=90
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000188917821.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000188917821.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3000000211142945.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000211142945.0 node_expansions=125
FooPlayer.decide: Prioritizing 1 infrastructure actions over 6 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3000000211142931.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=3) score=3000000211142931.5 node_expansions=26
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000027789877.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000072236165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000063903387.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000025013546.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000086124488.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000077793099.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000066679422.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000075011700.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000086125599.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000080569488.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000072236932.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000075014432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000069458942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000061124932.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000075014498.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000077793043.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000027790432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000077793043.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000027789321.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000027789043.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000061125543.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000047234708.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000047233042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000063901431.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000041677488.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000050009712.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000044454433.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000044453877.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000058346434.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000041676597.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000058346376.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000044453819.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000044454375.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000050012154.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000044454653.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000052791320.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000066680330.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000044454153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000044455819.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000075015265.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000052789653.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000050011875.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000063902431.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000050011875.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000052789653.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000066679212.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000041676655.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000041676655.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000066680320.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000050012486.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=12) score=600000086125599.5 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000086128099.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086127544.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086127266.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=600000086128099.5 node_expansions=351
FooPlayer.decide: Prioritizing 47 infrastructure actions over 47 total
FooPlayer.decide: Evaluating 47 actions with lookahead depth=3
  Action 0: expected_value=599999986126298.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000025016921.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000016684145.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=599999994459931.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000055572544.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000047241165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000022233330.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000008349366.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000022238878.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000022239700.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000019461367.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000027795256.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000013905485.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=599999986126863.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000013905475.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=599999986125762.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=599999986125487.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000030570519.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000008345795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000008344684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000025013653.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000002789138.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000011121372.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000005566638.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000005566360.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000008343871.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=599999988897680.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=599999994456306.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=599999991677128.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=599999991678795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=599999997234630.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=599999991679073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000011127754.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000019461087.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000005568850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000005570517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000011127696.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000000014073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=599999997236292.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000011126860.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=599999997236292.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000000014070.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000016681928.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000002791360.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000002791360.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000027792264.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000011124684.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=600000055572544.0 node_expansions=3440
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000055571988.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055572544.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055571710.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=600000055572544.0 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000055572556.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055572556.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055572554.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055572554.0 node_expansions=15
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000055572557.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055572535.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000055572535.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000055572557.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000055572545.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=600000055572557.5 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055572547.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055572547.5 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055572549.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055572549.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055572537.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055572537.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000055575467.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055574925.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055574646.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000055575597.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000055574632.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000055574486.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000055575320.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000055574208.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=600000055575597.0 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055575620.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055575620.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055575609.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055575609.0 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000027797833.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055575608.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000055575592.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000055575595.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000055575632.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=600000055575632.0 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055575632.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055575632.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055575632.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055575632.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000027797869.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000027797869.8 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055580210.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055580210.9 node_expansions=24
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000088908976.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000027800654.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000030577543.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999997239635.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000086135765.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000055575646.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999994462746.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000055575636.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000055575635.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999997239646.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000055575635.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000055575635.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000086135765.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000086131191.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000055575635.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000055575632.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000055575635.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999994462746.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=600000088908976.4 node_expansions=122
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000088908965.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088908953.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000088908974.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000088913543.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000088908963.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=600000088913543.2 node_expansions=33
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000088911876.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088913557.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088911335.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000088911056.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000088910909.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000088911056.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000088911744.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000088910765.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000088910618.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=600000088913557.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000088913543.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088913543.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000027800668.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000030577556.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999997244209.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000086135766.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000055580223.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000055580220.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999994467334.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000055580209.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000055580209.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999997244223.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000055580209.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000055580209.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000086135779.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000086135766.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000055580209.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000055580209.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000055580209.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999994467332.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=600000086135779.9 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000086135778.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086135778.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000080575617.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000080575617.0 node_expansions=25
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000083353384.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000022240495.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000047241384.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999969461815.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000080575607.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000077797829.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000050020038.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999988907149.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000050020038.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000050020038.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000013908038.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000027797815.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000027797815.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000108353384.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000077797829.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000050020038.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000050020038.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999988907149.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=900000108353384.8 node_expansions=450
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=600000086138710.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086138168.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086137891.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000086137710.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000086137892.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000086137891.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000086138557.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000086139545.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000086137610.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000086137433.1 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000108353385.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=900000108353385.8 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000108353384.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108353384.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108353399.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000108353399.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108353400.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108353400.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108353400.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000108353400.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108353424.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108353424.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108353435.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108353435.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108356335.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000108356335.0 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108353433.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108353433.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000108359124.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000108359124.5 node_expansions=135
FooPlayer.decide: Prioritizing 10 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1200000122242326.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000108358570.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000108358292.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000108360236.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000119464547.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000108356903.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000108359125.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000108359125.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000116686769.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000108358014.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=1500000108359125.5 node_expansions=258
FooPlayer.decide: Prioritizing 11 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000108359126.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000108358570.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000108357620.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000108358307.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000108359126.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000108358166.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000108358293.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000108356221.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000108357342.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000108358025.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000108357888.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=1500000108359126.5 node_expansions=33
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000108359126.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000108359126.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000108359127.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000108359127.5 node_expansions=3
FooPlayer.decide: Prioritizing 13 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1800000136136896.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000136136340.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000136134011.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000136135390.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000136136062.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000136135945.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000136135122.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000136136062.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000136134001.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000136135112.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000136135785.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000136135667.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000136136896.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(24, 53)) score=1800000136136896.0 node_expansions=511
FooPlayer.decide: Prioritizing 14 infrastructure actions over 23 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1500000108365573.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000108364446.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000108362073.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000108363446.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000108364182.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000108364002.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000108364182.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000108364169.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000108362071.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000108363169.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000108363891.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000108363739.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000136136896.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1800000122248013.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=4) score=1800000136136896.0 node_expansions=54
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000136136907.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000136136894.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000136136904.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000136136893.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000136136894.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000136136907.5 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999969467581.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999969467581.0 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000083359118.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000061136017.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000075024896.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000080581358.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000105581337.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000077803561.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000027802672.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000077803575.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000077803561.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000041691561.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000055581340.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000055581348.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000108359136.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000136136915.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000105581350.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000077803573.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000077803561.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000027802672.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=1800000136136915.5 node_expansions=100
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000136136906.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000136136914.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000136136914.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000136136914.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000136136914.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000136136918.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000136136918.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000136136918.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000136136918.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000136136918.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000136136918.5 node_expansions=5
FooPlayer.decide: Prioritizing 13 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000136143346.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000136142791.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000136140402.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000136141791.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000136142513.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000136141791.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000136141513.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000136142513.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000136140402.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000136141513.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000136142235.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000136142068.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000150022912.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=53) score=2100000150022912.2 node_expansions=347
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000150022912.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000150022912.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999983356037.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999983356037.8 node_expansions=33
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999983353574.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999983353566.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2099999983353576.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2099999983356051.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2099999983356027.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2099999983356051.2 node_expansions=81
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999983356051.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999983355905.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999983353574.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2099999983354940.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2099999983355626.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2099999983355510.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2099999983354672.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2099999983355626.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2099999983353551.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2099999983354673.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2099999983355348.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2099999983355231.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(52, 53)) score=2099999983356051.2 node_expansions=48
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999983356062.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999983356062.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000027802273.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000027802273.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000027802298.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000027802298.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000027805168.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000027805168.5 node_expansions=31
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000027802297.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000027802266.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000027802266.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000027802275.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000027805159.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', None, None, 'BRICK')) score=2100000027805159.5 node_expansions=64
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000027804604.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000027805170.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000027802298.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000027803677.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000027804330.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000027802268.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000027803409.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000027804330.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000027803770.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000027802266.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000027803375.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000027804048.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000027803933.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=2100000027805170.5 node_expansions=52
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000027805159.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000027805159.5 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000027805163.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000027805163.5 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000027805163.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000027805159.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000027805171.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000027805170.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000027805161.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=1500000027805171.5 node_expansions=31
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000027805171.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000027805171.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000027805175.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000027805175.5 node_expansions=5
FooPlayer.decide: Prioritizing 14 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000027809934.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000027807545.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000027808933.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000027809100.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000027808545.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000027807545.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000027807545.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000027808934.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000027809933.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000027809656.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000027805156.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000027808656.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1500000027809378.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1500000027809489.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=2100000027809934.0 node_expansions=424
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000027807559.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000027807561.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000027807557.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000027809934.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000027807584.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2100000027809934.0 node_expansions=66
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000027807545.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000027807545.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000027808950.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000027809679.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000027808559.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000027807545.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000027807545.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000027808656.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000027809672.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000027809934.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000027809117.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000027807568.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1500000027808670.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1500000027809378.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1500000027809211.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=2100000027809934.0 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000027809934.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000027809934.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000097255304.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000075032205.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000088921079.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2099999983363746.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000094477524.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000119477538.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000091699735.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000041698857.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000091702388.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000091702388.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000055587735.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000069477513.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000069477524.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000122255313.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000150033079.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000119477538.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000091699749.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000091699749.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=2100000150033079.8 node_expansions=121
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000150033094.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000150033094.8 node_expansions=25
FooPlayer.decide: Prioritizing 16 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2100000150033082.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000150033068.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000150034457.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000150035735.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000150035180.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000150034085.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000150033082.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000150033068.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000150034180.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000150035193.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000150034637.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000150033082.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000150034193.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000150034915.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000150034737.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000150034902.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(28, 29)) score=2100000150035735.5 node_expansions=80
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000150035737.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000150035712.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000150035737.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000150035750.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000150035750.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000150035749.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000150035712.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000150035749.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000150035762.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000150035762.0 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000150035745.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000150035727.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000150035762.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000150035758.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000150035749.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000150035746.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=2100000150035762.5 node_expansions=43
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000150035760.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000150035724.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000150035760.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000150037825.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000150037825.2 node_expansions=33
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000097260046.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000075036935.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000088925824.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2099999983368489.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000094482291.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000119482291.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000091704489.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000041703601.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000091704489.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000091704489.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000055592489.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000069482267.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000069482267.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000122260069.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000119482291.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000091704489.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000091704489.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000027814712.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=2100000122260069.0 node_expansions=554
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000122257984.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000122257981.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000122257963.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000122257951.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000122257961.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000122260046.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', None, None, 'BRICK')) score=2100000122260046.5 node_expansions=55
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2100000122257935.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000122257937.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000122259324.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000122260061.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000122260059.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000122258948.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000122257958.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000122257958.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000122259070.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000122260069.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000122259507.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000122257958.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000122259046.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000122259792.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000122257951.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000122259792.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(24, 25)) score=2100000122260069.8 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000122260046.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000122260046.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000122262143.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000122262143.0 node_expansions=27
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2100000122260049.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000122261060.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000122260071.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000122261436.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000122261049.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000122262172.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000122261047.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000122260070.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000122260060.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000122261172.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000122261603.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000122260061.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000122261170.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000122261894.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000122260047.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000122261882.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=2100000122262172.0 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000102812839.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000102812839.5 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000102817347.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000102817347.5 node_expansions=105
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000077815793.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000055592696.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000069481585.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2099999963924228.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000075038028.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000100038026.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000072260240.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000022259361.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000072260228.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000072260225.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000036148228.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000050038027.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000050038004.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000130593583.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000100038007.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000091704707.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000091704695.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000008370472.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=2100000130593583.2 node_expansions=64
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000130593562.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000130593562.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999963924252.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999963924252.0 node_expansions=3
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2099999963924227.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999963925213.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2099999963924226.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999963925603.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999963925226.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999963925215.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2099999963925224.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2099999963924215.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999963924215.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999963925324.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2099999963924226.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2099999963925213.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2099999963924214.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2099999963925337.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2099999963925769.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2099999963924226.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2099999963925213.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=2099999963925769.5 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999930592458.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999930592458.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000038928463.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000038928463.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000038928458.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000038928456.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000038928458.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000038928482.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000038928482.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000038928480.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000038928472.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000038928480.0 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999930592494.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999930592494.0 node_expansions=14
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000077817383.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000055594248.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000069483160.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000041706260.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000066706255.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000038928484.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2099999988927594.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000038928480.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000038928484.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000002816483.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000016706258.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000016706247.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000069484038.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000097261815.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000066706269.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000058372924.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000058372928.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2099999975038706.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=2100000097261815.5 node_expansions=126
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000097261814.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000097261817.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000097261791.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000097261793.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000097261790.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000097261804.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000097261817.5 node_expansions=25
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000097261803.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000097261792.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000097261803.0 node_expansions=11
FooPlayer.decide: Filtering out maritime trades from 16 to 16 actions
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2100000097261807.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000097261815.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=2100000097261829.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=2100000097261806.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=2100000097261806.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=2100000097261816.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=2100000097261820.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=2100000097261817.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=2100000097261805.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=2100000097261805.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=2100000097261813.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=2100000097261816.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=2100000097261815.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000097261805.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000097261813.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 15: expected_value=2100000097261829.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_YEAR_OF_PLENTY: 'PLAY_YEAR_OF_PLENTY'>, value=('WOOD', 'ORE')) score=2100000097261829.0 node_expansions=163
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000097261840.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000097261805.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000097261840.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000077817363.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000077817395.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000077817371.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000077817363.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000077817373.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000077817361.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000077817395.5 node_expansions=28
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000077817381.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000077817363.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000077817381.5 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000077817384.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000077817384.5 node_expansions=24
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000061150726.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000077817385.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000077817385.5 node_expansions=25
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000061150718.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000061150718.8 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000038925529.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000016702418.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000030591303.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2099999891700649.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000002814440.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000027814428.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000019481094.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2099999950035751.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000000036663.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000000036640.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2099999963924641.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2099999977814414.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2099999977814417.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000030592196.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000027814437.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000038925551.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000058369980.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2099999955591303.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=2100000058369980.2 node_expansions=72
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000058369995.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000058369995.8 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000058369971.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000058369971.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000058370002.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000058370002.8 node_expansions=20
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000058369976.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000058369994.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000058369983.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000058369983.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000058369994.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=2100000058369994.8 node_expansions=39
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000058369975.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000058369984.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000058369970.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000058369983.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000058369972.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'SHEEP')) score=2100000058369984.2 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000058369970.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000058369970.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000058369972.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000058369972.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000038925529.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000016702418.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000030591303.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2099999891700641.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000002814427.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000027814441.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000019481085.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2099999950035751.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000000036662.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000000036650.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2099999963924639.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2099999977814417.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2099999977814416.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000030592219.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000058369973.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000027814414.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000038925539.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2099999955591303.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=2100000058369973.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000058369980.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000058369980.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000058369994.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000058369994.2 node_expansions=16
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000038925535.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000016702427.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000030591317.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2099999891700651.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000002814424.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000027814447.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000019481113.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2099999950035784.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000000036673.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000000036651.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2099999963924673.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2099999977814427.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2099999977814427.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000030592206.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000027814447.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000038925558.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000058369980.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2099999955591336.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=2100000058369980.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000058369981.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000058369981.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999891700663.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999891700663.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999891700637.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999891700637.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999891700660.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999891700660.5 node_expansions=15
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000038925559.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000016702438.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000030591315.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000002814426.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000027814438.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000019481104.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2099999950035752.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000000036637.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000000036659.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2099999963924637.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2099999977814418.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2099999977814418.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000030592194.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000058369971.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000027814418.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000038925559.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000058369971.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2099999955591326.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=2100000058369971.2 node_expansions=90
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000058369993.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000058369993.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000058370003.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000058370003.8 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000058369995.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000058369995.8 node_expansions=3
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000005564003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=299999963894169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=299999963896114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000027788225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000019455169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000005565114.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=299999963894725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=299999963894169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=299999963894725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=299999966672780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000036120725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000022231780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000019454558.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000027788225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000019454558.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000013898447.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000008342058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000011120947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000019454058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000027787391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000022232114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000013897891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000002786225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000008340947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000008340946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999983338667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999983337556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000002783446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999983337556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000011117335.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999988893112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999988891723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000005562613.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000002787890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999986116723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999986117278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999994453113.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999983339500.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000005564279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000002785946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999986116445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999986115889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999991674502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999986117001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000005564557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999986116445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999983339223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999986117835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999977781445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999977782556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999991672835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999988894223.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=300000036120725.25 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000036120725.25 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000036119336.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000036119614.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=300000036120725.25 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000038901930.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000008346583.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000038902475.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000008346607.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000008344931.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000008345486.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000061128658.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000063904478.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000058350867.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000052793947.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000044459700.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000052794491.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000025013273.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000030568830.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000030567708.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000016679073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000016677684.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000025010208.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000016676859.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000022233514.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000022232125.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000027789384.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000013901596.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000036124977.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000030569128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000030569684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000038905520.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000027791930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000038904698.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000036126365.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000019456851.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000019456296.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000036123876.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000025012740.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000030567184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000030566074.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000016677416.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000019455761.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000011121860.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000011122996.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000025013286.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000022234638.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=600000063904478.5 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000063903645.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000063908811.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000063909631.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=600000063909631.9 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063909655.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000063909655.4 node_expansions=19
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000094465210.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000025022950.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000038907854.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000063909630.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000094465187.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000063909630.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000063909630.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999994462519.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999994462519.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000063909630.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000008352297.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000008352297.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000063909630.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000063909630.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000094465210.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000094465210.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000063909630.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000063909630.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=600000094465210.0 node_expansions=413
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000094461730.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000094462007.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000094465234.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000094462008.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000094460921.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000094464933.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000094462285.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000094462008.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=600000094465234.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094465222.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094465222.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994462519.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994462519.8 node_expansions=3
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=599999994464197.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999994464464.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999994465450.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999994464450.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999994463353.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999994467419.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999994464728.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999994467408.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999994464450.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=599999994467419.6 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994467408.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994467408.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994467445.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994467445.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994467419.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994467419.6 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994467434.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994467434.1 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000094470136.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000063914556.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000025023014.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000038917919.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000063914544.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000094475253.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000063914557.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000063914556.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999994467433.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000063914557.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000008357210.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000008357234.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000063914544.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000063914544.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000094470100.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000094470123.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000063914544.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000063914557.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=600000094475253.1 node_expansions=98
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000094470136.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000094470085.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094470136.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119464932.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119464932.8 node_expansions=49
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000094470154.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000094470121.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094470154.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000094470155.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094470155.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000094475265.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000063914580.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000025028154.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000038912799.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000063914568.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000063914568.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000063914556.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999994467445.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999994467445.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000063914569.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000008357222.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000008357222.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000063914568.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000063914568.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000094470112.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000094470112.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000063914556.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000063914557.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=600000094475265.1 node_expansions=94
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094470113.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094470113.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094470146.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094470146.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000094470145.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000094470113.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094470145.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094470147.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094470147.9 node_expansions=25
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=600000094471799.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000094472076.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000094472799.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000094473090.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000094472076.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000094470965.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000094472354.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000094475021.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000094472088.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000094475299.1 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000111131892.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=900000119464948.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=900000119464948.2 node_expansions=56
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119464968.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119464968.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119470114.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119470114.9 node_expansions=23
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000119464958.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000119464942.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000119464942.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000119464958.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000119464955.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119464958.2 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000136126770.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000136126770.0 node_expansions=91
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000119464983.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000119470124.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000119470124.9 node_expansions=29
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000102798291.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000119470109.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000119464965.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000119464978.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000119470124.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=900000119470124.9 node_expansions=66
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000119466638.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000119466923.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000119467624.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000119466923.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000119466902.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000119465812.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000119467180.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000119468860.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000119466902.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000119470121.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=900000119470121.9 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119470131.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119470131.9 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000119477122.2 action_type=ActionType.PLAY_ROAD_BUILDING
  Action 1: expected_value=900000119474177.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_ROAD_BUILDING: 'PLAY_ROAD_BUILDING'>, value=None) score=1500000119477122.2 node_expansions=185
FooPlayer.decide: Prioritizing 11 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000119475844.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000119476122.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000119476846.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000119476122.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000119477233.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000119477122.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000119474844.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000119476402.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000119478068.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000119476122.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000119476011.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=1500000119477122.2 node_expansions=273
FooPlayer.decide: Prioritizing 12 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1500000119478780.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000119476134.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000119476870.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000119476134.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000119476856.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000119474189.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000119476148.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000119476412.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000119477134.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000119478078.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000119476124.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000119477425.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=1500000119478780.2 node_expansions=90
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119475846.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119475846.2 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000119475845.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000119475844.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000119478744.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000119478777.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000119475866.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1500000119478777.2 node_expansions=62
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1500000119477777.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000119478499.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000119477791.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000119475846.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000119478499.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000119475832.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000119477791.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000119477778.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000119478068.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000119478777.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000119479736.1 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000119478500.4 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=900000119479055.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=1500000119478777.2 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000119478777.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000119478777.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000119478788.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000119478788.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000088923249.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000061143704.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000075037346.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000063923236.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000119478812.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000088923233.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000088923236.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000030588125.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000030588126.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000088923233.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000044477899.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000008365916.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000063923233.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000088923237.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000119478815.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000119482679.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000088923233.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000088923236.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=1500000119482679.8 node_expansions=116
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000119478815.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000119478777.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000119478815.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000141692183.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000141692183.8 node_expansions=69
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000119476603.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000119478798.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000119478798.8 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000119478791.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000119478791.8 node_expansions=2
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1500000119478788.8 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=1500000119482680.2 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=1500000119478788.8 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000119478781.8 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=1500000119478781.8 action_type=ActionType.PLAY_MONOPOLY
  Action 5: expected_value=1800000141692174.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000141692174.8 node_expansions=87
FooPlayer.decide: Prioritizing 14 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1500000119485627.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000119482683.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000119485350.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000119484627.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000119484627.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000119482683.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000119483683.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000119482683.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000119484627.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000119484627.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000119484905.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000119485905.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000119485350.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000119485905.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=1500000119485905.5 node_expansions=387
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1500000119482669.8 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=1500000119488835.5 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=1500000119482681.8 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=1500000119482669.8 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=1500000119482669.8 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000119482679.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='BRICK') score=1500000119488835.5 node_expansions=282
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1500000119488835.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000119485891.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000119488557.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000119487835.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000119487835.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000119488557.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000119485891.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000119486891.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000119485891.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000119487835.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000119487835.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000119488113.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000119488835.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000119488557.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000119488835.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 1)) score=1500000119488835.5 node_expansions=515
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1500000119485625.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000119485613.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000119488279.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000119487557.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000119487595.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000119488279.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000119485651.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000119486625.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000119485613.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000119487557.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000119485613.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000119487850.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000119486614.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000119486613.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000119488293.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1500000119488847.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=1500000119488847.5 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000119488850.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000119488850.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000141704601.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000141704601.8 node_expansions=85
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000141704601.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000111149046.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000102813880.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000097259268.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000086149046.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000141704601.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000111149046.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000108372936.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000072258324.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000072258324.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000111149046.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000066703712.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000038927602.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000086149046.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000111149046.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000141704601.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000111149046.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000108372936.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), None, None)) score=1800000141704601.8 node_expansions=1530
FooPlayer.decide: Prioritizing 23 infrastructure actions over 25 total
FooPlayer.decide: Evaluating 23 actions with lookahead depth=3
  Action 0: expected_value=1500000119491539.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000119488867.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000119488859.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000119491525.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000119490803.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000119490811.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000119491527.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000119488859.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000119489872.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000119488859.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000119488872.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000119490692.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000119491094.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000119489872.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000119489859.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1500000119490803.2 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1500000119491539.0 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=1800000119484072.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=1800000119481960.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=1800000138924991.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=1800000141701238.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=1800000136149616.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=1800000141704601.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=24) score=1800000141704601.8 node_expansions=103
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000141704638.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000141704638.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000141702395.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000141702395.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000141704617.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000141704617.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000141704595.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000141704595.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000141704617.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000141704617.2 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000141704627.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000141704624.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000141704614.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000141707269.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000141704636.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1200000141707269.2 node_expansions=57
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1200000141706283.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000141704602.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000141704603.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000141707306.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000141706562.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000141706572.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000141707283.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000141704602.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000141705627.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000141704616.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000141704627.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000141705436.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000141706850.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000141705616.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1200000141705627.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1200000141706584.2 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1200000141707293.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=1200000141707306.2 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000141707269.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000141707269.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000141707305.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000141707277.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000141707293.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000141707302.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000141707313.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000141707305.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=1200000141707313.2 node_expansions=34
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000141707317.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000141707301.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000141707317.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000161146693.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000161146693.5 node_expansions=98
FooPlayer.decide: Prioritizing 4 infrastructure actions over 6 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=1500000177818373.8 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1500000175040595.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1500000166707273.8 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=1500000163929484.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=10) score=1500000177818373.8 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000177818372.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000177818372.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000177821060.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000177821060.5 node_expansions=30
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000177818442.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000177818442.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000177818411.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000177818411.8 node_expansions=3
FooPlayer.decide: Prioritizing 3 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1800000211154403.8 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1800000202821070.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1800000200043292.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=14) score=1800000211154403.8 node_expansions=102
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000211151725.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000211151739.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000211151739.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000211154428.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000236151706.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=2100000236151706.0 node_expansions=174
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000211151761.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000211154390.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000236151690.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000230591082.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000230591115.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000236151706.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=2100000236151706.0 node_expansions=203
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000236151706.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2100000233373947.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=17) score=2100000236151706.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000236151744.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000236151744.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3000000258370987.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000258370987.0 node_expansions=567
FooPlayer.decide: Prioritizing 23 infrastructure actions over 28 total
FooPlayer.decide: Evaluating 23 actions with lookahead depth=3
  Action 0: expected_value=2400000255592764.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000255591098.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000236153676.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000236156621.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000255593042.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000255592098.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000255593764.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000255592098.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000255591098.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=3000000258370987.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000255591098.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000255591098.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000255591098.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000236155510.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2700000236154676.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000258371987.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2400000255593042.5 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2400000255593764.5 action_type=ActionType.BUILD_ROAD
  Action 18: expected_value=2400000236149599.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=2400000236147488.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=2400000255593764.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=2400000252817375.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=2400000252815707.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=3000000258370987.0 node_expansions=1109
FooPlayer.decide: Prioritizing 23 infrastructure actions over 28 total
FooPlayer.decide: Evaluating 23 actions with lookahead depth=3
  Action 0: expected_value=2100000236154418.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000236152731.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000236152731.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000236154695.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000236154695.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000236153731.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000236155398.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000236153731.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000236152752.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000236152731.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000236152728.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000236152752.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000236154141.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000236153752.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000236153750.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000236154676.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2100000236155418.8 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2400000236147951.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=2400000236145832.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=2400000255591117.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=2400000252815708.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=3000000258370987.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=2400000252814074.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=23) score=3000000258370987.0 node_expansions=69
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=299999958340003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=299999958340003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000008342891.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000011121836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000013899336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000019454614.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=299999966673891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000041678225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000033344891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000008342891.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000016677114.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000013898725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000019454891.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000008343169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000005564836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000019454614.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000019454058.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000005564558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000011121003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000008342058.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=299999958340003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000005564558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=299999958338891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=299999958338058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000016674002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999983337556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999983336167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000000006502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999975005056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999997231779.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999980562278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999994453113.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999983340056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000002787057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999977783667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999977783112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000000009279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999983340335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999988896779.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999972227000.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999972225889.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999994453168.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999975004778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999977783112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999997230113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999977782556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999977783112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999991673168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999972225334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999972226445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999997226779.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999983337556.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=300000041678225.25 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000041677114.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000041676280.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000041678225.25 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=300000041678225.25 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000019459952.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000047236308.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000047235787.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000055570556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000066685034.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000069463946.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000055573055.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000050018620.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000058350266.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000019462167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000055574143.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000019459953.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000019460764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000033347680.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000033344916.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000038902163.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000025013805.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000047237508.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000041683295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000041681906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000055573019.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000044459406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000063906976.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000038904129.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000038905795.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000061129199.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000041683573.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000044463019.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000038904696.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000033349684.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000033348573.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000044461085.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000025015494.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000038905829.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000047240819.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000038905253.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000027793827.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000030571876.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000022236017.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000022237128.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000036125485.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000033348271.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=15) score=600000069463946.5 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000069463946.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000069460634.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000069462556.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=600000069463946.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000069463957.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000069463957.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000069463968.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000069463955.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000069463968.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000005573290.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000005573251.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005573290.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005573299.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000005573299.8 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000097241756.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000097241755.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000047239977.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000047239977.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000097241767.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000069463966.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000005573299.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000069463966.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000069463966.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000097241755.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000069463967.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000019462188.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000069463966.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000069463967.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000069463988.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000069463977.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000069463980.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000005573299.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=600000097241767.2 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000097241756.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000097241729.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000097241756.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000097241754.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000097241754.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000097241753.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000097241754.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000097241754.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000097241766.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000097241766.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000097248008.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000097248008.8 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000097241756.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000097241756.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005573300.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005573300.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000005573299.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000005573299.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005573310.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005573310.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005579564.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000005579564.2 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000005576231.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000005575675.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000005573306.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000005576917.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000005579564.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000005575119.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000005575251.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000005576085.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=600000005579564.2 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000005579564.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005579564.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005579566.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000005579566.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005579566.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005579566.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005579580.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000005579580.8 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000005579580.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000005583140.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000005579567.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000005579544.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000005579554.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=600000005583140.9 node_expansions=34
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000005582220.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000005582487.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000005581918.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000005579553.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000005583141.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000005582497.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000005581386.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000005581487.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000005582307.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=600000005583141.9 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005583140.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005583140.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999977805387.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999977805387.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000069473842.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999977805386.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000097251623.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000047249832.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000019472055.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000069473854.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000041696053.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000041696064.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000041696066.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000097251609.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000041696064.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999991694275.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000041696066.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000041696075.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000041696053.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000041696054.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000041696075.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999977805397.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=600000097251623.4 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000097251620.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000097251620.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000097251611.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000097251611.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000097251611.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000097251611.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000097251640.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000097251640.9 node_expansions=13
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000097251625.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000097251622.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000097251606.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000097251608.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000097251619.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000097251625.4 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000097251611.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000097251611.9 node_expansions=11
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000069473844.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999977805389.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000047249845.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000019472067.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000069473845.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000041696056.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999977805389.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000041696056.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000041696057.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000097251636.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000041696056.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999991694278.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000041696056.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000041696056.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000041696057.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000041696069.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000041696056.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999977805389.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=600000097251636.4 node_expansions=199
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000097251612.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000097251635.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000097251619.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000097251623.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000097251633.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=600000097251635.9 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000097251635.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000097251635.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125023127.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000125023127.1 node_expansions=25
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=600000097254297.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000097254588.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000097254020.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000097255408.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000097252631.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000097251631.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000097252631.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000097253477.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000097253576.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000097254422.1 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000125023138.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=9) score=900000125023138.1 node_expansions=53
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125023160.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000125023160.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125023163.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000125023163.6 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000097245388.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999977799152.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000097245410.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000075021385.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000047243608.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000097245390.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000069467608.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000016688930.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000041689819.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000069467599.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000069467619.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000019465830.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000069467599.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000069467619.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000069467597.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000069467608.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000069467597.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000016688941.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=900000097245410.4 node_expansions=60
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000097245385.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000097245385.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999977799176.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999977799176.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999977799162.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999977799162.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999977799177.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999977799177.0 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000097245400.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000097245399.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000075021399.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000047243628.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000097245399.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000069467620.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000016688954.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000041689854.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000069467622.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000125023178.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000069467620.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000019465842.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000069467620.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000069467620.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000069467621.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000069467620.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000069467622.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000016688955.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=900000125023178.1 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000125023177.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000125023165.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000125023177.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125023187.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000125023187.1 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000125023162.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000125023178.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000125023178.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125023177.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000125023177.1 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000125023185.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000125023185.1 node_expansions=8
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000097245400.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999977799177.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000097245400.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000075021397.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000047243622.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000097245407.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000069467621.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000016688968.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000041689843.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000069467618.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000069467628.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000019465844.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=900000069467628.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=900000069467622.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=900000069467622.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=900000069467618.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=900000069467622.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=900000016688955.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=900000097245407.4 node_expansions=98
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000097245397.4 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000097245385.9 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000097245398.4 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000097245398.4 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000097245408.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'ORE')) score=900000097245408.4 node_expansions=23
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000097245394.9 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000097245391.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000097245394.9 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000097245395.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000097245395.9 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000097245418.9 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000097245408.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000097245418.9 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000097245419.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000097245419.4 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000097245399.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999977799188.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000097245396.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000075025097.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000047243622.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000069467621.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000016688954.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000041689854.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000069467621.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000125026875.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000069467632.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000019465843.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=900000069467632.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=900000069467622.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=900000069467621.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=900000069467620.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=900000069467621.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=900000016688953.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=900000125026875.2 node_expansions=116
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000125023174.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000125023174.1 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000125023184.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000125023184.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000097245410.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999977799165.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000097245410.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000075021388.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000047243620.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000097245398.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000069467609.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000016688953.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000041689845.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000069467611.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000069467609.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000019465831.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=900000069467609.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=900000069467609.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=900000069467609.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=900000069467623.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=900000069467631.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=900000016688942.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=900000097245410.4 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000097245399.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000097245399.4 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000097245397.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000097245397.4 node_expansions=5
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000097245407.4 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000097245409.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000097245409.4 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000097245408.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000097245408.4 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000097245408.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000097245408.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000097245416.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000097245416.4 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000097249158.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000097249158.6 node_expansions=35
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000097247083.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000097248321.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000097247765.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000097249158.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000097245427.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000097245406.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000097246377.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000097247214.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000097247354.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000097248184.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=900000097249158.5 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000097249158.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000097249158.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000097249154.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000097249154.5 node_expansions=3
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000097249155.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000097249126.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000097253163.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000097253178.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000097249132.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1500000097253178.8 node_expansions=76
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000097250791.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000097251813.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000097252067.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000097251525.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000097253178.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000097249123.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000097249124.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000097250123.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000097250956.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000097251067.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000097251902.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=1500000097253178.8 node_expansions=44
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000097253180.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000097253180.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000097256927.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000097256927.5 node_expansions=29
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000097253204.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000097256951.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000097253219.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000097253187.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000097253197.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1500000097256951.0 node_expansions=56
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000097254854.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000097255861.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000097256139.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000097255562.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000097255295.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000097253173.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000097253186.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000097256951.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000097254184.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000097255006.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000097255132.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000097255964.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=1500000097256951.0 node_expansions=48
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000097256964.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000097256964.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999977810739.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999977810739.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999977810705.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999977810705.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999950027242.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999950027242.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999950027253.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999950027253.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999950027267.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999950027267.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999950027277.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999950027277.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999950027255.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999950027255.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000069473480.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000069473491.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000047249489.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000019471724.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000097251256.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000041695701.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1499999988917034.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000013917924.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000041695711.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000097251267.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000041695711.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1499999991693922.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1500000041695700.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1500000041695702.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1500000069473479.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1500000069473489.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1500000041695711.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1499999988917035.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=1500000097251267.8 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000097251270.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000097251270.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000113913183.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000113913183.8 node_expansions=50
FooPlayer.decide: Prioritizing 15 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000097252945.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000097251265.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000097254221.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000097253946.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000097253666.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000097251266.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000097253389.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000097251277.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000097251280.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000097252265.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000097253098.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000097253209.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1500000097254043.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000108357660.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1800000113913226.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=23) score=1800000113913226.8 node_expansions=105
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000113913226.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000113913165.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000113913226.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000127802058.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000086135414.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000105578058.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000036133650.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000113913204.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000041690958.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000005578958.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000030579846.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000058357639.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000113913214.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000058357638.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000008355860.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000058357624.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000058357638.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000086135413.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1800000086135413.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000041690972.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1799999988912314.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=2100000127802058.0 node_expansions=61
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000086135460.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000086135412.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000086135460.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000127802104.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000127802104.5 node_expansions=21
FooPlayer.decide: Prioritizing 4 infrastructure actions over 6 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=2100000127802093.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2100000113913195.8 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2100000113913194.8 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=2100000102802082.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=7) score=2100000127802093.5 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000127802112.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000127802112.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999977801217.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999977801217.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999952801207.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999952801207.2 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999952801218.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999952801218.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999952801217.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999952801217.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999936134552.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999936134552.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999936134552.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999936134552.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999936137282.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999936137282.2 node_expansions=28
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2099999936134550.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999936134519.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2099999936137266.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999936137282.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999936134529.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=2099999936137282.2 node_expansions=62
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2099999936134514.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999936134528.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2099999936136833.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999936136171.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999936136857.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999936134518.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2099999936136557.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2099999936134518.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999936134514.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999936135445.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2099999936136291.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2099999936136472.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2099999936137282.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=2099999936137282.2 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999936137283.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999936137283.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999922248407.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999922248407.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999922248459.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999922248459.2 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999950026229.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999950026229.0 node_expansions=30
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2099999922248460.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999922248458.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2099999922250764.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2399999950026192.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999922248445.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2099999922250729.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=2399999950026192.5 node_expansions=80
FooPlayer.decide: Prioritizing 3 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=2399999950026203.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2399999922248415.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2399999938915081.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=15) score=2399999950026203.5 node_expansions=9
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000075014219.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000075016167.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000075014778.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000083349222.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000077793388.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000080570831.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000072236387.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000077793667.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000066680834.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000080571445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000033344386.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000033345219.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000072235877.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000083348108.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000066680599.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000077792465.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000077791998.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000080569498.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000075013942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000066679998.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000072235553.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000058344163.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000058346385.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000069456664.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000055568607.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000072236999.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000050011110.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000050011110.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000061125277.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000052788887.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000033345219.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000033342996.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000033341329.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000033342164.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000036120774.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000052791431.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000063902830.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000047232221.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000047230554.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000058346664.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000052789440.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000038898829.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000061124164.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000038898274.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000055566385.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000058344164.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000047232774.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000047230829.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000063900330.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000052786943.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=4) score=600000083349222.1 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000083351722.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083350055.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083353388.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=600000083353388.8 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000038908376.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000030570275.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000050015521.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000041678877.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000033349998.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000022235495.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000027793552.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=599999997235473.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=599999997237708.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000047242277.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000022240497.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000038906111.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000041686167.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000044463645.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000038908112.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000030574132.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000036127754.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000022237184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000022238573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000038903297.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000019461073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000027794418.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000005571292.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000005571292.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000016682415.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000008349070.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=599999997236571.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=599999997237115.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=599999997235448.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=599999997236306.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000000014916.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000008348819.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000025019143.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000005570461.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000005571573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000022240819.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000016683573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000002792971.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000025018319.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000002792416.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000019460517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000022238297.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000011126906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000011124961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000025016643.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000011125184.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=8) score=600000050015521.6 node_expansions=3250
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000050015243.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050015243.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050015521.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=600000050015521.6 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050015557.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050015557.1 node_expansions=11
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999983346212.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000036125792.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000080571109.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000013901779.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999983346212.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000050015558.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000083348887.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000002792435.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000002792435.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000050015547.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000080571112.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000050015547.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000050015547.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000050015546.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000050015557.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000050015546.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000050015546.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000083353620.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=600000083353620.6 node_expansions=208
FooPlayer.decide: Prioritizing 8 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000083351398.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083349878.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083353065.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000083353620.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000083351410.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000083348902.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000083348888.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000083352667.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=600000083353620.6 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000083353620.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083353620.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083359611.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083359611.9 node_expansions=21
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000083362098.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083360599.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083363765.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000083359598.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000083364765.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000083362098.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000083363098.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000083359598.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000083363376.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=600000083364765.8 node_expansions=199
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000083362110.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083360611.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083363776.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000083359610.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000083362109.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000083364221.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000083363098.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000083364779.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000083359599.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000083363390.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=600000083364779.2 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083364765.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083364765.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=600000083367265.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000083365776.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083366432.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000083364765.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000083367276.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000083369376.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000083368252.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000083364765.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000083366877.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000083367419.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000083368543.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=1200000083367419.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000083367419.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000083367419.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000083372041.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000083372041.0 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000083367433.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000083367433.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000083372055.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000083372055.5 node_expansions=27
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999983369374.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000036148943.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000080594276.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000013924943.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999983369374.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000050038707.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000125025081.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000002815596.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000002815596.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000050038707.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000080594276.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000050038707.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000050038707.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000050038707.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000050038707.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000050038707.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000050038707.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000050038707.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1500000125025081.5 node_expansions=492
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1200000083369943.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000083369276.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000083368444.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000083369111.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000083367454.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000083369832.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000083372069.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000083369943.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000083370957.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000083367457.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000083369569.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000083371221.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=1200000083372069.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000083372055.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000083372055.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000083377207.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000083377207.8 node_expansions=29
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1200000083374565.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000083373610.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000083373888.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000083373054.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000083373732.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000083372068.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000083373054.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000083374554.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000083375554.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000083372054.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000083374165.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000083377232.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000083375846.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=1200000083377232.2 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000083377235.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000083377235.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000083380985.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000083380985.5 node_expansions=31
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1200000083379723.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000083379901.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000083379065.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000083378776.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000083380445.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000083378221.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000083378890.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000083377221.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000083378221.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000083379732.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000083378222.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000083377221.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000083379332.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000083381000.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=1200000083381000.0 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000083381000.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000083381000.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000083381013.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000083381013.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000083381011.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000083381011.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000052825455.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000052825455.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000052825455.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000052825455.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000052825456.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000052825456.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000052825456.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000052825456.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000052828678.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000052828678.8 node_expansions=33
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999952826010.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000055596113.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000080609121.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000013939787.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999952826010.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000019495344.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999972272233.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999972272233.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000019495344.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000122260835.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000019495344.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000019495344.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000019495344.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000019495344.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000019495344.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000019495344.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000019495344.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000052831343.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=1500000122260835.2 node_expansions=1378
FooPlayer.decide: Prioritizing 21 infrastructure actions over 23 total
FooPlayer.decide: Evaluating 21 actions with lookahead depth=3
  Action 0: expected_value=1200000080605924.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000080605747.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000080605927.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000080605077.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000080604802.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000080606470.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000080604246.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000080604913.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000080603247.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000080604247.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000080605743.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000080605632.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000080604247.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000080603246.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1200000080605369.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1500000119485015.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1500000122260836.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=1500000113929336.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=1500000111150281.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=1500000108377224.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=1500000108375182.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=1500000122260836.2 node_expansions=93
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000122260836.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000122260836.2 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000122264069.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000122264069.5 node_expansions=33
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1500000122263525.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000122263358.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000122263525.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000122262691.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000122262401.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000122264081.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000122261846.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000122262525.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000122260858.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000122261858.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000122263346.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000122263247.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000122261856.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000122260846.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000122261957.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=1500000122264081.0 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000122264067.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000122264067.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000122264095.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000122264095.5 node_expansions=5
FooPlayer.decide: Prioritizing 20 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 20 actions with lookahead depth=3
  Action 0: expected_value=1500000122266734.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000122265067.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000122266581.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000122266735.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000122265914.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000122265636.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000122266470.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000122265068.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000122265734.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000122264068.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000122265081.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000122266593.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000122266456.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000122265067.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000122264067.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1500000122265204.2 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1800000144477144.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=1800000147255644.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=1800000141702879.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=1800000150038031.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=24) score=1800000150038031.5 node_expansions=92
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000150038045.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000150038045.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999991702047.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999991702047.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999991702047.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999991702047.5 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999991702047.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999991702047.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999991702050.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999991702047.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999991702047.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999991702057.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999991702042.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WHEAT')) score=1799999991702057.5 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999991702044.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999991702044.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000013926068.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000013926068.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999980592700.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999980592700.8 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000013926048.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000013926048.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000013926047.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000013926047.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000013928700.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000013928700.8 node_expansions=35
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1800000013927715.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000013927035.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000013928569.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000013928715.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000013927868.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000013927592.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000013928424.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000013927048.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000013927701.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000013926035.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000013927035.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000013928535.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000013927437.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000013927035.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000013926035.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000013927146.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=1800000013928715.2 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000013928715.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000013928715.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999991700770.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999991700770.2 node_expansions=11
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000022256321.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000063923891.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000127812779.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000083367453.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1799999969476766.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000066701692.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000122259687.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000030590548.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000066701661.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000127815242.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000066701655.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000066701655.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000025034106.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000025034099.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000066701655.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000088923888.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000088923890.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000072257227.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=1800000127815242.8 node_expansions=237
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000127812772.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000127812757.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000127812784.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000127812793.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000127812767.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WHEAT')) score=1800000127812793.2 node_expansions=16
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000127812806.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000127812741.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000127812806.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000127812818.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000127812818.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000127812808.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000127812771.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000127812808.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999969476772.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999969476772.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999969476782.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999969476782.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999936145949.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999936145949.5 node_expansions=37
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1799999936145127.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999936144459.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999936145960.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999936145012.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999936145015.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999936145289.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999936143459.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999936144460.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999936145126.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999936143459.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999936144459.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999936145960.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999936144473.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999936144460.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1799999936144849.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1799999936143460.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1799999936144584.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=1799999936145960.5 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999936145969.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999936145969.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999936148905.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999936148905.0 node_expansions=39
FooPlayer.decide: Prioritizing 18 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1799999936147635.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999936146956.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999936147512.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999936147515.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999936147792.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999936146960.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999936145960.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999936146956.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999936147627.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999936145960.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999936146956.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999936148473.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999936146956.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999936146956.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1799999936145969.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1799999936145973.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1799999936147071.5 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=1799999936148905.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(27, 28)) score=1799999936148905.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999936148904.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999936148904.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999936153201.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999936153201.8 node_expansions=30
FooPlayer.decide: Prioritizing 18 infrastructure actions over 23 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1799999936154857.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999936154191.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999936154746.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999936154746.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999936155024.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999936154190.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999936153190.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999936155024.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999936154191.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999936154857.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999936153190.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999936154190.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999936153190.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999936154191.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1799999936154190.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1799999936153190.8 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1799999936153190.8 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=1799999936154302.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(40, 42)) score=1799999936155024.0 node_expansions=525
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999911148803.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999936155024.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999936150728.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999936150718.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999936150718.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1799999936155024.0 node_expansions=66
FooPlayer.decide: Prioritizing 18 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1799999936152372.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999936151704.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999936152260.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999936152246.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999936151705.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999936150705.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999936152803.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999936155038.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999936151705.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999936152357.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999936150704.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999936151690.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999936153190.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999936151702.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1799999936151690.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1799999936150705.2 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1799999936150705.2 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=1799999936151816.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(28, 29)) score=1799999936155038.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999936155024.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999936155024.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999891705163.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999891705163.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999891705148.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999891705148.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999891705152.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999891705152.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999913929184.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999913929184.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999913929183.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999913929183.2 node_expansions=12
FooPlayer.decide: Prioritizing 5 infrastructure actions over 6 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2099999947256811.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=2099999944480021.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=2099999936151296.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=2099999922260685.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=2099999930589965.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=2099999947256811.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999947256810.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999947256810.5 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999936144778.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999936144778.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999911144797.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999911144797.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999911144811.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999911144811.5 node_expansions=16
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2099999911144799.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999911144800.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2099999911144811.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999911144807.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999911144797.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=2099999911144811.5 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2099999911144807.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999911144787.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999911144807.5 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999922256786.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999922256786.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999905590122.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999905590122.5 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999900034588.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999900034588.2 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999900034597.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999900034597.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999900034589.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999900034589.2 node_expansions=25
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2099999900032379.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999900034598.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2099999900034598.2 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999900034597.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999900034597.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999900034598.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999900034598.2 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999900034601.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999900034601.2 node_expansions=4
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000022234058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000019454836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000019455391.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000022231836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000016677114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000016677947.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000022234058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000030564058.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000036120725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000030567391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000013897336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000019453503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000013899336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=299999961117503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=299999961117225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000002786503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000013898503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000005563447.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000005564280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000011120947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000011121503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000019454614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000019455169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000000007891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000002784279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999986113945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999986115334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000011118724.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999983339501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999994450057.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999983339501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999983338389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000000008446.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999977782834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999961115279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999961112778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999961113889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999961115279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999983338389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999991673668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999991673668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000002786224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999983338667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999980561445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000005564835.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999986117001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000000007890.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999975005056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999975003389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999980562557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999977781167.7 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=8) score=300000036120725.2 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000036120725.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000036120169.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000036119614.06 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=300000036120725.2 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000061126366.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000063901990.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000058351458.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000052794999.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000055571713.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000013903255.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000013905187.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000055573645.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000055574210.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000058351423.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000058351422.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000041683542.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000050015832.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000050017220.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000041681109.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000033348260.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000027789902.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000027791315.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000025012705.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000025012982.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000025011860.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000030569375.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000019456307.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000013903240.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000013900726.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000013901837.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000013903240.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000036126350.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000044461631.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000044461630.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000033348573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000033348573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000044462198.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000036126628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000022237406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000036126030.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000022236850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000027792970.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000030569650.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000016681027.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000016679360.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000022238564.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000019457138.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=3) score=600000063901990.9 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000063906853.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000063904762.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000063905896.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=600000063906853.0 node_expansions=32
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063906866.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000063906866.5 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000063901987.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000063904497.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000063902009.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000063901998.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000063903941.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000063906867.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000063903108.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000063906719.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=600000063906867.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063906866.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000063906866.5 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002793964.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002793964.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002793975.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002793975.1 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002793977.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002793977.6 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000041682868.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000044460678.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000013905089.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000063906891.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000091684668.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000091684645.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000002793991.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000033349534.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000094462456.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000063906890.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000063906890.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000063906890.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000063906880.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000063906866.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000063906891.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000063906891.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000063906866.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000063906880.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), <Color.RED: 'RED'>, None)) score=600000094462456.6 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094462456.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094462456.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094462456.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094462456.6 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000041682902.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000002794001.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000044460668.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000013905112.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000063906890.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000091684679.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000091684668.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000002794012.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000033349557.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000063906914.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000063906914.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000063906903.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000063906890.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000063906890.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000063906903.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000063906914.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000063906903.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000063906891.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=600000091684679.9 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091684678.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091684678.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091684680.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091684680.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111124278.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000111124278.2 node_expansions=46
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000041682912.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000002794023.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000044460677.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000013905120.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000063906912.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000091684677.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000002794010.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000033349579.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000094462481.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000063906898.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000063906898.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000063906898.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000063906898.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000063906912.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000063906898.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000063906899.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000063906923.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000063906898.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), <Color.RED: 'RED'>, None)) score=600000094462481.1 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000094462467.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000094462442.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094462467.6 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113902018.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000113902018.0 node_expansions=43
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000094462478.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000094464954.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000094467645.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000094462478.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000094462454.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000094464423.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000094463566.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000094465676.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000094467189.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000113902020.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=15) score=900000113902020.5 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113902007.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113902007.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113902020.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000113902020.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113902020.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113902020.5 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113902032.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000113902032.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113902021.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113902021.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113906740.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000113906740.2 node_expansions=21
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000113902020.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000113904531.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000113906197.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000113902055.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000113902034.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000113903978.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000113903141.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000113904267.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000113906753.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=900000113906753.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113906743.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113906743.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113906754.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000113906754.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000113906768.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000113906766.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113906768.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113910930.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000113910930.4 node_expansions=45
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000113906768.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000113906741.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113906768.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000013905000.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000013905000.4 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000083351201.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000022238320.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000086128989.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000063906778.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000111128977.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000111129014.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000022238309.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000052793878.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000113906779.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000083351199.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000083351199.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000063906767.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000083351198.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000083351211.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000083351222.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000083351211.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000083351211.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000083351199.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), <Color.RED: 'RED'>, None)) score=900000113906779.2 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000113906754.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000113906763.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000113906763.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113906753.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113906753.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000113910927.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000113910927.0 node_expansions=35
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000113906764.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000113909263.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000113910926.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000113906773.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000113909398.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000113908719.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000113906784.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000113907884.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000113908995.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000113909675.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=900000113910926.9 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000113910940.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113910940.4 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000113910942.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000113910942.4 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000113910959.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113910959.4 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000113915812.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000113915812.8 node_expansions=64
FooPlayer.decide: Prioritizing 11 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000113910939.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000113913439.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000113913868.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000113910963.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000113913577.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000113912897.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000113910939.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000113912080.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000113915799.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000113913175.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000113913868.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=900000113915799.1 node_expansions=176
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000113915799.1 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000113915777.1 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000113915799.6 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000113915789.6 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000113915788.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'SHEEP')) score=900000113915799.6 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000113915789.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113915789.6 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000113915824.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000113915824.1 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000113913879.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000113915798.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000113915798.6 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000113913854.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113913854.2 node_expansions=17
FooPlayer.decide: Filtering out maritime trades from 17 to 17 actions
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000113915802.1 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=900000113915800.6 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=900000113915811.6 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=900000113915803.1 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=900000113915803.1 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=900000113915800.6 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=900000113918744.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=900000113915800.6 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=900000113915800.6 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=900000113915813.1 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=900000113915810.6 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=900000113915789.6 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=900000113915787.1 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=900000113915800.6 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=900000113915810.6 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1200000136133126.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000136133126.5 node_expansions=160
FooPlayer.decide: Filtering out maritime trades from 17 to 17 actions
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=900000113915815.1 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=900000113915800.6 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=900000113915800.6 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=1200000136133126.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=900000113915816.6 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=900000113918730.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=900000113918733.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=900000113918730.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=900000113915814.1 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=900000113915813.1 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=900000113915822.6 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=900000113915790.6 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=900000113915814.1 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=900000113918733.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=900000113915825.1 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=900000113913855.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_YEAR_OF_PLENTY: 'PLAY_YEAR_OF_PLENTY'>, value=('BRICK', 'SHEEP')) score=1200000136133126.5 node_expansions=218
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=900000113915789.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000113918299.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000113918757.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000113918733.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000113915788.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000113918455.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000113915799.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000113915802.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000113916788.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000113916901.9 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000113918010.9 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000113918735.1 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000136133141.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=1200000136133141.0 node_expansions=63
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000136133126.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000136133126.5 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000136133142.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000136133142.0 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000105577595.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000044464695.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000108355410.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000058355362.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000063910931.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000133355399.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000133355400.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000044464696.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000075020274.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000105577584.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000105577621.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000086133140.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1200000083355375.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1200000083355374.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1200000105577596.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1200000105577584.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1200000105577621.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1200000105577599.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1200000133355400.2 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000133355374.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000133355374.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000133358278.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000133358278.2 node_expansions=41
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000133355421.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000133357897.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000133358302.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000133357352.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000133355394.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000133358048.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000133355384.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000133355397.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000133355407.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000133356542.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000133357621.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000133358303.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=1200000133358303.8 node_expansions=48
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000133358290.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000133358290.2 node_expansions=19
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000133358300.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000133358300.8 node_expansions=5
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000133358313.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000133360123.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000133360803.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000133361234.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000133360248.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000133358289.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000133360955.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000133358290.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000133358302.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000133360692.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000133358289.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000133359400.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1200000133360512.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=1200000133361234.8 node_expansions=52
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000133361258.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000133361258.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000133361248.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000133361248.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000133361248.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000133361248.2 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000133361247.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000133361247.2 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000133361260.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000133361226.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000133361241.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000133363883.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000133363868.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1200000133363883.8 node_expansions=108
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000133361229.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000133363051.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000133363730.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000133363329.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000133363162.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000133361217.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000133363883.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000133361218.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000133361217.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000133363608.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000133361218.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000133362352.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1200000133363064.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1200000133363439.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=1200000133363883.8 node_expansions=56
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000133363908.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000133363908.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000105586130.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000044473239.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000108363908.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000058363891.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000063919440.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000133363903.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000044473226.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000075028807.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000136141694.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000105586127.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000105586114.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000086141684.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000083368230.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000083363892.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1200000105586107.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000105586127.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000105586141.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000105586114.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), <Color.RED: 'RED'>, None)) score=1200000136141694.0 node_expansions=122
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000163916758.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000163916758.2 node_expansions=30
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000105590457.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000044477557.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000108368235.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000058368224.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000063923780.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000133368235.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000133368235.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000044477557.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000075033124.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000105590446.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000105590446.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000086146002.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000083368224.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000083368224.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000105590446.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000105590446.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000105590446.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000105590446.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1200000133368235.2 node_expansions=470
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000133363915.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000133363905.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000133363915.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000133363925.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000133368235.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000133363927.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1200000133368235.2 node_expansions=48
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1200000133363915.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000133365748.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000133366415.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000133366026.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000133365859.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000133363915.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000133368235.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000133363901.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000133363915.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000133366302.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000133363926.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000133365025.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000133363915.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000133365748.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1200000133366137.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=1200000133368235.2 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000133368236.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000133368236.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000161142311.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000161142311.2 node_expansions=77
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000133368261.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000133368211.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000133368261.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000133368270.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000133368270.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000133368257.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000133368260.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000133368260.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000133368250.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000133368250.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000105590483.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000044477581.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000108368259.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000091697866.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000161142334.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000133368250.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000044477593.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000075033138.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000136146048.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000105590482.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000133364532.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000086146027.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000083368248.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000111142324.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000105590482.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1200000105590470.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000105590471.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000105590472.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1500000161142334.0 node_expansions=133
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000105590472.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000044477594.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000108368262.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000058368249.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000063923816.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000133368273.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000044477582.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000075033150.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000136146028.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000105590471.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000105590483.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000086146028.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000083368249.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000083368250.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000105590472.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000105590471.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000105590471.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000105590472.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), <Color.RED: 'RED'>, None)) score=1200000136146028.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000136146039.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000136146039.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000058368262.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000058368262.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000105590482.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000044477606.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000108368262.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000063923828.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000133368274.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000133368272.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000044477593.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000075033150.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000136146038.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000105590481.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000105590481.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000086146039.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000083368261.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000083368260.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000105590482.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000105590483.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000105590481.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000105590482.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), <Color.RED: 'RED'>, None)) score=1200000136146038.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000136146039.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000136146039.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000163917647.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000163917647.2 node_expansions=73
FooPlayer.decide: Prioritizing 19 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 19 actions with lookahead depth=3
  Action 0: expected_value=1200000136143538.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000136144538.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000136146038.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000136144816.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000136145649.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000136145483.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000136143538.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000136143549.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000136143539.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000136145928.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000136143539.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000136144649.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000136143537.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000136145372.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1200000136145759.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1500000163917650.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1500000152804597.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=1500000155585024.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=1500000155585024.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=6) score=1500000163917650.8 node_expansions=57
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000163916830.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000163916830.0 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000163920149.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000163920149.8 node_expansions=33
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1500000163917650.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000163918664.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000163920164.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000163918942.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000163919762.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000163919607.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000163917649.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000163917649.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000163917650.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000163920039.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000163917649.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000163918773.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000163917650.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000163919484.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000163919874.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=1500000163920164.2 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000163919329.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000163919329.5 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000163919318.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000163919318.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000163919317.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000163919317.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000044473108.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000044473108.0 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000044475316.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000044475316.5 node_expansions=33
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1500000044473084.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000044474081.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000044475196.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000044474081.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000044475038.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000044473083.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000044473083.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000044473083.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000044474081.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000044473083.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000044474208.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000044473094.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000044474918.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000044475306.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000044474084.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=1500000044475306.0 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000044475319.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000044475319.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000044475307.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000044475307.0 node_expansions=2
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000044474762.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000044474762.0 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000013921691.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000013921691.8 node_expansions=35
FooPlayer.decide: Prioritizing 16 infrastructure actions over 25 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1500000013919748.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000013921304.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000013920761.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000013920749.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000013920748.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000013921707.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000013919761.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000013919748.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000013919749.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000013920761.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000013919761.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000013919761.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000013919750.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000013921592.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000013920762.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1500000013920750.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=1500000013921707.2 node_expansions=48
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000013921707.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000013921707.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000013924082.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000013924082.8 node_expansions=35
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000013921149.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000013924078.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000013924078.2 node_expansions=34
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000013921173.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000013921161.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000013921159.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000013924078.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000013924042.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1500000013924078.2 node_expansions=71
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1500000013921149.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000013922689.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000013922133.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000013922147.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000013922148.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000013921133.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000013921133.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000013921147.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000013924092.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000013922144.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000013921133.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000013921147.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000013921147.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000013922133.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000013922133.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1500000013922160.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(40, 44)) score=1500000013924092.8 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000013924105.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000013924105.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000013925939.8 action_type=ActionType.PLAY_ROAD_BUILDING
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_ROAD_BUILDING: 'PLAY_ROAD_BUILDING'>, value=None) score=1500000013925939.8 node_expansions=34
FooPlayer.decide: Prioritizing 16 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1500000013924094.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000013925650.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000013925090.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000013925094.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000013925079.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000013924090.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000013924093.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000013924094.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000013925092.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000013925939.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000013924093.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000013924106.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000013924092.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000013925092.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1500000013925079.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1500000013925090.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(43, 44)) score=1500000013925939.8 node_expansions=79
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000013925940.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000013925940.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000013925926.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000013925926.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000013925940.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000013925940.8 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000102816595.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000136149928.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000055594385.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000061149947.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000130594403.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000102816603.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000052815715.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000113926847.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000163927714.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000102816614.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000102816603.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000083372163.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000080594392.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000080594392.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000102816603.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000102816607.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000102816593.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000075038829.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), <Color.RED: 'RED'>, None)) score=1500000163927714.5 node_expansions=86
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000163927714.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000163927672.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000163927683.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000163927696.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000163927694.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000163927714.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000163927720.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000163927720.5 node_expansions=25
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1500000163927743.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000163927715.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1500000163927730.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000163927705.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000163927719.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1500000163927714.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000163927743.0 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000163927732.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000163927732.0 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1500000163927746.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000163927732.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1500000163927731.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000163927732.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000163927743.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1500000163927743.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000163927746.0 node_expansions=76
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000138927748.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000138927748.0 node_expansions=6
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000138927748.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000138927745.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000138927748.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000138927760.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000138927760.0 node_expansions=2
FooPlayer.decide: Prioritizing 5 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000197258685.8 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2100000186147574.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2100000177814241.2 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=2100000180592019.0 action_type=ActionType.BUILD_CITY
  Action 4: expected_value=2100000186147574.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=8) score=2100000197258685.8 node_expansions=145
FooPlayer.decide: Prioritizing 4 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=2100000197258685.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=2100000197258128.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=2100000197257131.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=2100000188923793.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=24) score=2100000197258685.8 node_expansions=68
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000197258679.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000197258682.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000197258676.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000197258685.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000197258676.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000197258675.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=2100000197258685.8 node_expansions=48
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000197258664.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000197258685.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000197258685.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000197258671.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000197258693.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000197258693.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000197258671.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000197258671.8 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 7 to 7 actions
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=2100000197258665.8 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=2100000197258651.2 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=2100000197258662.8 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=2100000197258674.8 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=2100000197258687.2 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000197258683.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='ORE') score=2100000197258687.2 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000225036403.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000225036403.5 node_expansions=21
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000197258695.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000197258679.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000197258680.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000225036391.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000225036375.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=2400000225036391.0 node_expansions=57
FooPlayer.decide: Prioritizing 5 infrastructure actions over 6 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000225036391.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2400000216703059.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2400000219480879.0 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=2400000225036391.0 action_type=ActionType.BUILD_CITY
  Action 4: expected_value=2400000216703072.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=3) score=2400000225036391.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000225036405.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000225036405.5 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000225036484.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000225036484.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000225036448.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000225036448.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=3300000252814195.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3300000252814195.5 node_expansions=57
FooPlayer.decide: Prioritizing 7 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=3300000244477953.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=3300000244476938.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=3300000236143604.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000244480899.0 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000247258639.5 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000252814196.0 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2700000244480897.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=39) score=3300000244477953.0 node_expansions=57
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000244477971.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000244477933.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000244477971.5 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=3600000247252774.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3600000247252774.5 node_expansions=29
FooPlayer.decide: Prioritizing 5 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=3900000250029632.5 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=3900000252807410.5 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=3900000258362966.0 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=3900000250029632.5 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=3900000250029632.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=6) score=3900000258362966.0 node_expansions=55
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000033346334.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000066681945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000069459445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000072237500.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000072237222.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000033345777.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000063903334.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000058346945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000066681389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000063903278.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000061124945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000061124720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000075015334.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000033346055.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000077792220.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000075013387.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000033346334.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000033346889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000033344667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000077792223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000072236667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000052790000.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000047231665.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000047233332.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000061124444.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000047232998.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000050012999.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000036121887.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000036120221.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000050013053.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000047231940.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000072234497.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000058342498.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000058343887.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000055568607.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000066679164.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000063903386.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000044456663.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000044455552.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000066679497.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000052787776.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000047232496.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000066679222.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000047231940.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000055568610.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000069458888.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000047234387.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000047233276.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000063903333.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000050011943.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=600000077792223.2 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000077795556.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000077794723.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000077796112.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=600000077796112.1 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=599999994460751.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000016682697.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000019462165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000022240218.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000022239940.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=599999994459096.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000025014977.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000019459422.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000027796112.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000025017998.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000022239665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000025017500.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000030574165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=599999994460765.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000047240556.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000041683889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=599999994459362.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=599999994457699.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000013902741.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000008346350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000008348017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000022239153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000008347694.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000011127708.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=599999997236573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=599999997234906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000013905809.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000011124684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000036127254.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000019457184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000019458573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000019458017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000036125532.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000025014698.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000005568517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000005567406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000030572254.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000013902461.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000011125239.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000022236084.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000011124684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000005568791.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000008345748.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000008343248.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000025012207.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000011122184.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=600000047240556.6 node_expansions=3234
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000047239167.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047239445.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047240556.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=600000047240556.6 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047245153.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047245153.0 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000047243499.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047243075.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047243365.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000047243075.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000047245165.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000047244888.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000047243908.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000047243510.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=600000047245165.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047245179.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047245179.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047245185.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047245185.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047245191.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047245191.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047249509.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047249509.8 node_expansions=21
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000047248139.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047247688.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047247966.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000047247702.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000047247021.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000047249522.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000047248521.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000047247856.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000047248132.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=600000047249522.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047249521.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047249521.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047254966.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047254966.2 node_expansions=23
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000047257896.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047257451.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047256340.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000047257451.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000047256785.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000047259007.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000047259007.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000047256618.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000047256229.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000047257896.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=600000047259007.2 node_expansions=248
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=600000047257896.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047257465.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047254951.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000047257465.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000047256785.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000047258730.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000047259007.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000047255965.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000047256631.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000047255951.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000047257896.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=600000047259007.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047259007.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047259007.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047259022.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047259022.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047259009.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047259009.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047262750.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047262750.8 node_expansions=23
FooPlayer.decide: Prioritizing 2 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000080592334.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000083370124.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=17) score=900000083370124.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000083370109.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000083370109.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000083373887.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000083373887.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000083370122.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000083370122.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000083377398.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000083377398.8 node_expansions=182
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=900000083376843.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000083376398.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000083375454.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000083373898.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000083376398.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000083375732.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000083377398.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000083373621.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000083373898.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000083374898.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000083375009.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000083376843.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=1500000083377398.8 node_expansions=346
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=900000083376843.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000083377400.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000083376398.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000083376565.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000083373899.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000083376398.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000083373898.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000083375732.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000083374898.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000083373899.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000083374899.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000083376289.6 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=900000083376843.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=1500000083377400.8 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000083377400.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000083377400.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000083380295.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000083380295.2 node_expansions=24
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000083377398.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000083380329.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000083377414.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000083377399.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000083377409.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1500000083380329.8 node_expansions=47
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1500000083380329.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000083379886.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000083380052.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000083377386.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000083377385.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000083379910.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000083377386.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000083379218.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000083378387.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000083380329.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000083378399.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000083379774.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000083380331.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=1500000083380331.8 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000083380330.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000083380330.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000083380356.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000083380356.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000083380363.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000083380363.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000083380365.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000083380365.8 node_expansions=3
FooPlayer.decide: Prioritizing 1 infrastructure actions over 6 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000116713653.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=22) score=1800000116713653.2 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000116713634.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000116713631.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000116713663.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000116713655.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000116713631.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=1800000116713663.2 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000116713628.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000116713628.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000116713667.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000116713667.2 node_expansions=11
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000116713665.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000147269232.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000147269251.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000152824787.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000033379441.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000038934998.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000116713663.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000147269230.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000116713677.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000116713677.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000152824807.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000069490563.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000033379455.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000116713663.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000116713677.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000038934996.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000038935011.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000116713677.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=1800000152824807.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000152824787.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000152824787.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000152824799.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000152824799.0 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000152824784.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000152824766.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000152824791.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000152824799.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000152824796.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1800000152824799.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000152824799.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000152824799.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000033379456.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000033379456.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000033379454.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000033379454.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999997268343.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999997268343.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999997268345.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999997271239.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999997268337.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999997268312.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999997268354.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1799999997271239.8 node_expansions=42
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1799999997271239.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999997270421.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999997270810.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999997268310.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999997268295.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999997270795.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999997268330.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999997270165.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999997269295.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999997269295.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999997271239.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999997269295.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999997269865.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999997270998.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=1799999997271239.8 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999997271254.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999997271254.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999997271288.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999997271288.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000080605498.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000111161077.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000111161055.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000152827719.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000080605462.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000002826829.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000080605462.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000111161053.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000080605462.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000080605496.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000152827722.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000069493522.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1799999997271261.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000080605476.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000080605462.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000002826809.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000002826829.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000080605462.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=1800000152827722.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000152827722.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000152827722.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000152827731.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000152827731.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000152827731.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000152827731.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000152830665.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000152830665.8 node_expansions=27
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000152827747.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000152830677.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000152827744.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000152827744.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000152827742.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1800000152830677.8 node_expansions=47
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1800000152829585.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000152829844.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000152830233.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000152827735.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000152827733.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000152830252.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000152827733.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000152829566.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000152828733.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000152830124.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000152828735.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000152830677.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000152828735.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000152829289.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000152830419.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=1800000152830677.8 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000152830679.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000152830679.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000152830678.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000152833333.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000152830678.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000152830668.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000152830685.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1800000152833333.5 node_expansions=62
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1800000152832514.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000152832797.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000152833167.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000152830679.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000152832623.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000152833181.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000152830666.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000152832500.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000152832514.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000152831681.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000152833074.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000152831685.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000152830668.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000152831666.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000152832241.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000152833333.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=1800000152833333.5 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000152833333.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000152833333.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 17 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1800000152837855.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000152838522.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000152838133.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000152838522.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000152836022.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000152836022.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000152838244.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000152838355.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000152836022.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000152837855.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000152837855.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000152837022.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000152838411.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000152837022.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000152836022.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000152837022.2 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1800000152837578.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=1800000152838522.2 node_expansions=639
FooPlayer.decide: Prioritizing 18 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000152837852.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000152837577.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000152838133.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000152838521.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000152836021.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000152836022.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000152837966.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000152837418.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000152836029.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000152837862.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000152837855.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000152837022.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000152837021.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000152838408.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000152837022.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000152836022.2 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1800000152837022.2 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=1800000152837578.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=1800000152838521.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000152838529.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000152838529.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999997282078.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999997282078.8 node_expansions=3
FooPlayer.decide: Prioritizing 19 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 19 actions with lookahead depth=3
  Action 0: expected_value=1799999997284023.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999997282079.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999997283091.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999997283079.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999997283088.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999997283079.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999997283635.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999997283647.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999997282079.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999997284468.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999997282088.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999997283091.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999997282088.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999997283468.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1799999997283914.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1799999997283912.8 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1799999997283088.2 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=1799999997283079.2 action_type=ActionType.BUILD_ROAD
  Action 18: expected_value=1799999997283912.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(51, 52)) score=1799999997284468.2 node_expansions=57
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999997284470.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999997284470.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999997284468.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999997284468.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999997284480.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999997284480.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999997284479.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999997284479.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000080618681.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000111174258.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000111174236.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000152840914.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1799999997284457.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000080618681.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000002840031.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000080618679.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000111174236.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000080618681.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000080618691.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000152840912.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000069506690.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000080618681.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000080618691.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000002840012.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000002840014.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000080618679.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1800000152840914.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000152840921.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000152840921.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000152840937.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000152840937.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000152838699.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000152838699.5 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000152840941.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000152840941.8 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000122285382.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000152840934.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000183394403.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000152840924.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000183394369.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'SHEEP')) score=2100000183394403.5 node_expansions=84
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2100000152832625.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=2100000152833210.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=2100000172275958.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=2100000183392736.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=2100000152834179.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=2100000183391013.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=2100000169501511.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=2100000177833792.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=2100000183394431.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=2100000169502235.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=2100000166724486.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=2100000183393402.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=40) score=2100000183394431.5 node_expansions=44
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000152838846.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000183394428.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000183394415.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000183394403.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000183394415.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', None, None, 'SHEEP')) score=2100000183394428.0 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000152838838.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000152838838.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000172279349.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000172279349.0 node_expansions=27
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=2400000152830572.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=2400000152831113.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=2400000172273904.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=2400000172278683.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=2400000152832134.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=2400000172276945.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=2400000169499467.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=2400000166719736.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=2400000169500167.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=2400000166722388.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=2400000172279349.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=52) score=2400000172279349.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000172279348.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000172279348.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000172279348.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000172279348.0 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000172279351.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000172279351.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000191719158.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000191719158.5 node_expansions=23
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=2700000172271038.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=2700000172271593.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=2700000191714403.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=2700000191719145.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=2700000172272627.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=2700000191717458.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=2700000188939924.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=2700000186160201.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=2700000188940660.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=6) score=2700000191719145.0 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000175047869.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000175047869.0 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000172274749.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000172274728.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000172274726.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000172274761.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000172274739.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', None, None, 'WHEAT')) score=2700000172274761.5 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000172274705.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000172274705.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999997273841.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999997273841.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000100052506.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2700000141719160.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2700000161163606.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2700000172274749.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2700000016718283.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2700000100052491.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2700000002829382.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2700000100052493.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2700000161163605.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2700000100052493.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2700000119496972.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000191719159.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2700000088940507.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2700000080608049.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000100052494.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2700000022273826.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000002829400.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2700000061163637.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=2700000191719159.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000191719173.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000191719173.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3000000219489237.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000219489237.5 node_expansions=28
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000191719205.5 action_type=ActionType.END_TURN
  Action 1: expected_value=3000000219489226.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000191719204.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000191719203.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000191719203.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', None, None, 'SHEEP')) score=3000000219489226.5 node_expansions=65
FooPlayer.decide: Prioritizing 8 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=3000000219488671.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=3000000219489253.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=3000000211154258.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=3000000216712451.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=3000000211157295.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=3000000208379795.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=3000000205600061.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=3000000208380515.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=4) score=3000000219489253.0 node_expansions=24
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000027789614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000022232669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000016677669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000027788780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000036123780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000027790169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000022233225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000011121558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000000008169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000005563447.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000019454058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000005563447.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000013897614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000011117891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000013898169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000025012336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000022231003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000013897614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000008339280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=299999961120280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000019455391.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=299999961117503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000019455391.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000027789614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999997229835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999975003945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999975003945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999997229279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999983338389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000000007890.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999977782834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999977782278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999986118946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999997228446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999977782834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999977780612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000000006224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999983335889.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000000005946.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999994450113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999977780334.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999977782278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999961116668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999977782278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999961114723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999961117502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999961113056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999986117834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000005566502.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999980562278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999980561723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000002787890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999983339501.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=4) score=300000036123780.75 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000036123780.75 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000036120447.44 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000036122947.44 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=300000036123780.75 node_expansions=387
FooPlayer.decide: Prioritizing 44 infrastructure actions over 44 total
FooPlayer.decide: Evaluating 44 actions with lookahead depth=3
  Action 0: expected_value=600000041683611.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000047241113.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000036126953.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000036128051.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000041683332.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000044461945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000041683311.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000050017477.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000036122699.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000038902977.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000058350330.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000008348808.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000008345763.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000066686420.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000063905914.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000033349696.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000022235792.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000022235792.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000033349175.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000019458249.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000025015764.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000013902684.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000013902129.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000022238797.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000016680462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000022236334.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000013902685.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000013900463.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000025011033.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000019455753.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000030570011.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000013900205.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000013899638.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000008348518.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000025012462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000008346559.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000008346574.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000008344892.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000033349721.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000052794751.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000027794126.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000027793581.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000038907788.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000019459350.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=600000066686420.4 node_expansions=272
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000066683920.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000066686420.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000066683920.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=600000066686420.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066686431.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000066686431.4 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000066686457.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000066686445.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066686457.4 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066691874.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000066691874.1 node_expansions=21
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000066689388.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000066691741.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000066686478.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000066688686.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000066689110.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000066689255.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000066688686.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000066691888.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=600000066691888.6 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000066691888.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000066691876.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066691888.6 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000066691910.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000066691924.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000066691924.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000066691887.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066691887.6 node_expansions=2
FooPlayer.decide: Filtering out maritime trades from 16 to 16 actions
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=600000066697311.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=900000097241997.9 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=600000066697333.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=600000066691879.6 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=600000066691901.1 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=600000066691904.1 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=600000066697322.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000066691889.6 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=600000066691902.1 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=900000097242007.9 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=900000097242017.9 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=900000097241997.9 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=600000066691913.1 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=600000066691879.6 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=600000066691899.6 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 15: expected_value=900000097241997.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_YEAR_OF_PLENTY: 'PLAY_YEAR_OF_PLENTY'>, value=('WHEAT', 'ORE')) score=900000097242017.9 node_expansions=220
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066691912.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000066691912.1 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000027800377.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000066691912.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000066691914.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999994467023.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000025022586.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000100025256.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000041690146.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000066691936.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000066691912.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000066691936.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000066691912.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000066691912.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000097247479.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000097247489.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000066691912.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000008356801.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000008356803.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000066691912.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=600000100025256.5 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000100025256.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000100025255.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000100025256.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000130575375.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000130575375.8 node_expansions=43
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000100025265.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000100025246.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000100025265.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000100025255.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000100025255.5 node_expansions=6
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000100030700.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000100028200.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000100030534.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000100025256.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000100027478.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000100027923.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000100028043.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000100025256.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000100027923.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000130575398.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=900000130575398.8 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000130575386.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000130575388.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000130575388.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000130575377.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000130575352.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000130575377.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000130580674.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000130580674.0 node_expansions=41
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000130579857.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000130578327.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000130580678.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000130575389.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000130577611.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000130578036.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000130578178.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000130575400.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000130577066.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=900000130580678.0 node_expansions=45
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000130580677.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000130580665.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000130580677.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994470077.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999994470077.4 node_expansions=45
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999994466908.8 action_type=ActionType.END_TURN
  Action 1: expected_value=899999994466887.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999994466908.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994466898.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999994466898.2 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=899999994466899.2 action_type=ActionType.END_TURN
  Action 1: expected_value=899999994466900.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=899999994470044.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999994470029.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999994466866.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=899999994466900.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=899999994470044.9 node_expansions=56
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=899999994468251.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999994469778.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999994466852.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999994469076.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999994470058.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999994469489.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999994469643.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999994466865.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999994468529.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999994470044.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 3)) score=899999994470058.4 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999972242431.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999972242431.4 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994470068.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999994470068.4 node_expansions=12
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=899999994470067.4 action_type=ActionType.END_TURN
  Action 1: expected_value=899999994470051.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=899999994470079.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999994470077.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999994470079.9 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=899999994470077.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=899999994470079.9 node_expansions=38
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999972242466.4 action_type=ActionType.END_TURN
  Action 1: expected_value=899999994470056.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=899999994470056.4 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999972242428.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999972242428.4 node_expansions=15
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000038915361.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000038915361.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000038915413.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000038915413.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999994467843.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999994467843.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999994467820.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999994467820.6 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999994467840.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999994467840.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999994467830.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999994467830.6 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000080580746.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000097248278.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000097248278.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000077806168.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000130581637.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000105579764.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000097251487.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000097248278.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000097248278.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000119469541.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000066692732.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000097248303.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000127803846.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000097248278.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000097248278.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000038913167.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000038916376.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=900000097248278.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), None, None)) score=1800000119469541.2 node_expansions=107
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000119469541.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000119469541.2 node_expansions=23
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000097248280.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000097251472.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000097248276.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000097248265.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000097248287.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=900000097251472.9 node_expansions=32
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000097249639.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000097251208.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000097248264.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000097248264.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000097250487.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000097250955.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000097251028.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000097251486.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000097249917.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=900000097251486.4 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000097251487.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000097251487.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000075029264.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000075029264.1 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000058361743.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000075029302.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000075029278.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999972248820.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000055583954.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000130584843.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000050027535.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000075029278.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000075029264.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000075029265.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000044473708.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000075029287.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000105584857.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000075029264.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000097251520.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000038916398.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000016694153.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000075029264.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=900000130584843.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000130584844.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000130584844.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000130589718.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000130589718.8 node_expansions=21
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=900000130586257.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000130587824.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000130584868.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000130587093.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000130586257.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000130587549.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000130589757.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000130587660.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000130584882.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000130586535.6 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000152806082.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=1200000161137194.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=2) score=1800000152806082.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000152806093.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000152806093.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000152806083.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000152806083.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000152806091.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000152806081.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000152806105.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000152806094.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000152806092.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=1800000152806105.0 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000152806105.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000152806064.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000152806105.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000191694919.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000191694919.5 node_expansions=18
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000152806103.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000152806106.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000152806106.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000152806095.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000152806095.0 node_expansions=3
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000152806082.0 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=1500000183358471.2 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=1200000152806093.5 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=1200000152806103.5 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=1200000152806096.5 action_type=ActionType.PLAY_MONOPOLY
  Action 5: expected_value=1200000152806117.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='BRICK') score=1500000183358471.2 node_expansions=71
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000183358434.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000183358434.2 node_expansions=65
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000152806082.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000152810957.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000152806101.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000152806070.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000152806091.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1200000152810957.5 node_expansions=43
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1200000152807483.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000152809014.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000152806068.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000152808304.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000152807459.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000152808759.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000152810983.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000152808859.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000152806093.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000152807748.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=1200000152810983.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000152810971.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000152810971.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000152813625.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000152813625.0 node_expansions=25
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000152810958.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000152810971.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000152813623.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000152810982.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000152810979.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=1800000152813623.0 node_expansions=37
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1800000152812346.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000152813623.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000152813900.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000152810981.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000152812345.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000152813346.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000152813178.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000152813637.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000152813734.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000152810956.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000152812647.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=1800000152813623.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000152813623.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000152813623.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000152820356.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000152820356.2 node_expansions=175
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000058375009.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000075038800.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000075038800.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000016704578.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000119476068.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000083375009.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000097261023.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000097261023.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000097261023.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000097261023.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000066705467.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000127809401.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000158364957.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000097261023.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000119487009.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000072263898.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000050037912.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000097261023.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=2100000158364957.2 node_expansions=1096
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1800000127813662.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000127815036.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000127816594.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000127813649.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000127816036.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000127815037.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000127815884.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000127816328.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000127816425.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000127816314.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000127813647.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000127815314.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000152807750.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=2100000150025977.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=2100000158364971.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=12) score=2100000158364971.8 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000158364968.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000158364968.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000158364972.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000158364972.2 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000158364969.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000158364969.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000158367915.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000158367915.8 node_expansions=31
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000158364975.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000158364994.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000158364992.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000158364982.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000158367915.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=2100000158367915.8 node_expansions=66
FooPlayer.decide: Prioritizing 12 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2100000158364971.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000158366361.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000158367914.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000158364980.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000158367361.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000158366360.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000158367203.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000158367639.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000158367769.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000158367638.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000158364980.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000158366647.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=2100000158367914.8 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000158367915.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000158367915.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000158374636.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000158374636.0 node_expansions=201
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000158367914.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000158367914.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000158367933.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000158367933.2 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000158367929.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000158367929.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000158367929.2 action_type=ActionType.DISCARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=2100000158367929.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000016700369.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000016700369.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000016700371.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000016700371.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000016700338.2 action_type=ActionType.DISCARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=2100000016700338.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000075034595.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000075034595.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000075034593.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000075034593.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000075034605.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000075034605.5 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000075034593.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000075037319.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000075034594.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000075034604.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000075037357.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000075034603.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2100000075037357.2 node_expansions=98
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2100000075035995.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000075036983.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000075034579.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000075036968.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000075035982.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000075036801.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000075037272.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000075037368.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000075037248.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000075036424.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000075034593.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000075036273.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=2100000075037368.2 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000075037370.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000075037333.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000075037370.8 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000075037370.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000075037370.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000075037367.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000075037355.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000075037367.2 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000075037380.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000075037380.8 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000088925389.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000105592939.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000016703167.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000119481837.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000183373355.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000113925403.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000127815161.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000127815161.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000127815167.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000097259614.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000097259614.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000127815168.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000158373355.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000127815158.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000150037391.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000102814279.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000080592050.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000127815167.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=2100000183373355.0 node_expansions=134
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000183370739.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000183370728.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000183370739.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000183370725.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000183370725.0 node_expansions=2
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2100000183372126.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000183373114.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000183370724.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000183372115.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000183373126.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000183372959.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000183373390.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000183371724.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000183373391.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000183372559.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000183370726.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000183370740.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000183372404.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=2100000183373391.0 node_expansions=78
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000183373393.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000183373404.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000183373404.5 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000183373380.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000183373359.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000183373380.0 node_expansions=18
FooPlayer.decide: Filtering out maritime trades from 16 to 16 actions
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2100000183373352.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=2100000183376048.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=2100000183376060.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=2100000183373374.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=2100000183373374.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=2100000183373382.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=2100000183376038.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=2100000183376047.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=2100000183376063.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=2100000183373392.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=2100000183373372.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=2100000183376050.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=2100000183373384.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=2100000183376037.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=2100000183376057.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 15: expected_value=2400000222262239.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000222262239.5 node_expansions=917
FooPlayer.decide: Prioritizing 14 infrastructure actions over 35 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2400000222263632.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000222264631.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000222262242.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000222264632.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000222263631.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000222264631.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000222264464.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000222264909.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000222263242.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000222264076.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000222262242.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000222262242.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000222263909.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000222263798.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=2400000222264909.0 node_expansions=10548
FooPlayer.decide: Prioritizing 15 infrastructure actions over 32 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2400000222266296.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000222267296.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000222264907.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000222267296.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000222267296.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000222266296.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000222267129.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000222268962.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000222265907.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000222266740.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000222264907.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000222264907.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000222264907.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000222266574.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000222266463.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=2400000222268962.5 node_expansions=8734
FooPlayer.decide: Prioritizing 16 infrastructure actions over 33 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2400000222270337.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000222269948.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000222268948.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000222271337.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000222271337.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000222270337.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000222271170.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000222269948.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000222270781.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000222268948.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000222268948.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000222268948.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000222270615.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000222270226.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000222269948.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000222270504.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(28, 29)) score=2400000222271337.5 node_expansions=2528
FooPlayer.decide: Filtering out maritime trades from 17 to 17 actions
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2100000183384870.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=2100000183384870.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=2100000183384880.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=2100000183382507.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=2100000183384855.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=2100000183382493.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=2100000183384883.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=2100000183382514.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=2100000183382504.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=2100000183382517.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=2100000183382503.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=2100000183384883.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=2100000183384835.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=2100000183382493.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=2400000222271337.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000183382504.0 action_type=ActionType.END_TURN
  Action 16: expected_value=2100000183384870.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_YEAR_OF_PLENTY: 'PLAY_YEAR_OF_PLENTY'>, value=('ORE', 'ORE')) score=2400000222271337.5 node_expansions=578
FooPlayer.decide: Prioritizing 5 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000222271351.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2400000219493584.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2400000213938039.5 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=2400000205604671.0 action_type=ActionType.BUILD_CITY
  Action 4: expected_value=2400000213938018.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=4) score=2400000222271351.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000222271337.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000222271337.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000222272045.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000222272045.5 node_expansions=26
FooPlayer.decide: Prioritizing 21 infrastructure actions over 30 total
FooPlayer.decide: Evaluating 21 actions with lookahead depth=3
  Action 0: expected_value=2400000222271095.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000222270717.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000222269706.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000222270988.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000222272107.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000222271099.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000222271928.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000222270710.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000222271540.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000222269706.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000222269706.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000222269706.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000222271373.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000222270984.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000222271266.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2700000250043821.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=2700000238930197.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=2700000247266044.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=2700000233375776.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=2700000238929208.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=2700000241711209.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=6) score=2700000250043821.0 node_expansions=243
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000069459488.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000058346655.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000025012445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000025012444.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000069459220.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000075013655.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000069458655.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000072236167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000075014223.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000025013000.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000025013000.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000025013000.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000025013000.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000063902223.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000075014223.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000066680821.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000050012210.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000063902544.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000058344710.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000058345331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000069458377.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000055568888.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000044455276.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000044455832.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000058346388.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000050011943.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000075014777.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000050011943.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000050011943.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000063902777.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000050011930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000058346666.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000044455832.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000044455832.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000069456722.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000050011387.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000066678941.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000047231943.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000047230832.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000050012209.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000044454163.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000038897208.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000041677500.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000038898875.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000038897498.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000044455555.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000038897218.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000038898885.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000052789431.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000047233042.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=29) score=600000075014777.6 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000075015888.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000075018388.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000075015055.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=600000075018388.8 node_expansions=363
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000027794709.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000013905755.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=599999983346532.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=599999983346809.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000030572477.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000047237833.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000027795833.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000019461330.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000011125428.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=599999983347361.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=599999983346818.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=599999983346819.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000033349444.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000022239376.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000038904987.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000008348553.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000022238055.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000030568886.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000019460823.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000038907555.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000013906038.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=599999991680403.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=599999991679569.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000005569580.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=599999997234293.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000022234651.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000008348526.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000016683818.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=599999991680961.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=599999991680961.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000005569861.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=599999997236514.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000027792475.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000005569072.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000005567961.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000019459152.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000005567961.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=599999997234359.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000000012430.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=599999997233804.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=599999986122627.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000002792697.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000000012405.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000000014072.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000022238596.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000005570193.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=5) score=600000047237833.2 node_expansions=3508
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000047235611.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047236444.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047237833.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 5)) score=600000047237833.2 node_expansions=315
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986124042.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999986124042.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999986124055.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999986124055.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986124052.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999986124052.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986124052.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999986124052.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986124052.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999986124052.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000047237829.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000047237816.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000047237829.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000022235174.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999986124038.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000047237816.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000047237816.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999997236052.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000025013840.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000075015605.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000047237827.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000083348940.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000083348951.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000047237829.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000047237827.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000047237827.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000047237827.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000047237816.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=600000083348951.9 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083348951.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083348951.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986124052.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999986124052.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986124063.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999986124063.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999986124053.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999986124053.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986124064.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999986124064.0 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000047237841.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000047237831.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000047237831.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000022235191.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999986124066.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000047237831.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000047237830.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999997236053.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000025013844.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000075015622.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000047237830.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000083348966.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000083348942.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000047237841.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000047237831.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000047237830.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000047237830.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000047237830.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=600000083348966.4 node_expansions=62
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083348963.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083348963.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986124064.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999986124064.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986124075.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999986124075.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986124075.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999986124075.0 node_expansions=5
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999986124065.0 action_type=ActionType.END_TURN
  Action 1: expected_value=599999986124038.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999986124044.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999986124043.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999986124040.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999986124065.0 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986124067.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999986124067.0 node_expansions=3
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=599999986124073.0 action_type=ActionType.END_TURN
  Action 1: expected_value=599999986124074.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=599999986124065.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999986124088.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999986124077.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=599999986124088.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', None, 'WOOD')) score=599999986124088.5 node_expansions=42
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999986124077.5 action_type=ActionType.END_TURN
  Action 1: expected_value=599999986124052.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999986124077.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986124088.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999986124088.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999986124099.5 action_type=ActionType.END_TURN
  Action 1: expected_value=599999986124086.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999986124099.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000013901831.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000013901831.8 node_expansions=42
FooPlayer.decide: Prioritizing 2 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000013906949.6 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=899999986129171.9 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=29) score=900000013906949.6 node_expansions=38
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000013901821.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000013901839.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000013906949.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000013901829.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000013901829.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', None, 'BRICK')) score=900000013906949.6 node_expansions=31
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=900000013906394.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000013906949.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000013905575.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000013903760.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000013904038.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000013903205.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000013904048.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000013901802.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=900000013906949.6 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000013906963.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000013906963.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000075020742.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000075020742.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000075020727.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000050018074.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000013906949.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000075020749.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000075020751.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999997241171.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000025018964.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000102798540.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000075020751.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000111131852.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000111131852.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000075020749.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000075020727.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000075020727.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000075020727.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000075020751.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=900000111131852.1 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111131865.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111131865.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999969463432.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999969463432.1 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999969469129.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999969469129.9 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999969463408.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999969463408.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999969463422.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999969463422.1 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999969463424.1 action_type=ActionType.END_TURN
  Action 1: expected_value=899999969463422.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999969463444.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999969463434.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999969469129.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', None, 'BRICK')) score=899999969469129.9 node_expansions=32
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=899999969466629.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999969467185.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999969465352.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999969465629.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999969465797.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999969464811.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999969469129.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999969465629.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999969463421.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=899999969469129.9 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999969469130.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999969469130.9 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999969469153.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999969469153.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999969469166.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999969469166.9 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999969469167.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999969469167.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999969469153.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999969469153.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999969469168.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999969469168.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999969469153.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999969469153.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999969469164.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999969469164.4 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999986134931.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000047248722.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000047248709.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000075026497.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000022246043.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999986134931.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000047248709.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000047248710.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999997246944.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000075026500.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000075026500.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000111137611.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000083359833.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000047248710.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000047248709.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000047248709.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000047248709.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000047248710.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=900000111137611.4 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000091693167.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000091693167.9 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111137633.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000111137633.4 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999986134978.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000047248744.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000047248759.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000075026532.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000022246088.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999986134966.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000047248744.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000047248744.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999969469188.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999997246977.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000075026532.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000075026523.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000083359857.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000047248756.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000047248756.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000047248744.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000047248744.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000047248756.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=900000083359857.6 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000063915413.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000083359840.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000083359840.6 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000083359840.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000083359840.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000083364973.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000083364973.4 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000083359842.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000083359842.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000083368772.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000083368772.2 node_expansions=131
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000083366827.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000083368772.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000083366827.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000083366938.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000083364994.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000083367383.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000083366383.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000083367216.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000083368772.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000083364994.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=900000083368772.2 node_expansions=246
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000083366849.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000083365549.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000083365452.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000083367383.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000083363616.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000083366016.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000083364994.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000083365827.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000083367683.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000083368785.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000083363627.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=900000083368785.8 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000083368772.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000083368772.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000027813241.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000027813241.1 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000027813253.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000027813220.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000027813219.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000027813221.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000027813216.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000027813253.1 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000027817274.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000027817274.6 node_expansions=27
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000027813240.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000027813255.6 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000027813241.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000027813241.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000027813238.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', None, 'BRICK')) score=900000027813255.6 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000027813242.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000027813242.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999991702131.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999991702131.0 node_expansions=3
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=899999991703130.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999991702132.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999991703976.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999991705907.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999991702132.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999991705365.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999991702130.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999991704365.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999991703143.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999991706185.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999991705086.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=899999991702130.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=899999991706185.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999991706199.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999991706199.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999963932161.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999963932161.0 node_expansions=25
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999963928419.8 action_type=ActionType.END_TURN
  Action 1: expected_value=899999963932161.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999963928412.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999963928397.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999963928407.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', None, 'BRICK')) score=899999963932161.0 node_expansions=55
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=899999963929383.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999963928383.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999963930216.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999963932183.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999963928396.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999963930231.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999963931049.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999963929394.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999963928405.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999963930605.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999963929397.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=899999963931349.9 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=899999963928383.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=899999963932183.0 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999963932161.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999963932161.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999963932183.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999963932183.0 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999963932197.5 action_type=ActionType.END_TURN
  Action 1: expected_value=899999963932163.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999963932163.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999963932165.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999963932174.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999963932197.5 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999886152630.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999886152630.9 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999902818408.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999963932185.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999983376627.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000011154416.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999975040640.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999902818394.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999963932184.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999963932184.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999941708182.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000038932183.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999991709960.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000063932197.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000036154419.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999963932172.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999963932172.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999963932184.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999963932172.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999963932184.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=900000063932197.5 node_expansions=118
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000063932197.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000063932163.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000063932174.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000063932163.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000063932161.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000063932197.5 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000091709904.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000091709904.2 node_expansions=17
FooPlayer.decide: Prioritizing 1 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000091709927.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=5) score=1200000091709927.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000091709927.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000091709927.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000091709939.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000091709939.8 node_expansions=11
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999902818384.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999991709954.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000011154397.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000038932173.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999975040632.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999902818384.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999991709954.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999991709954.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1199999913930384.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1199999969485952.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000066709950.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000019487728.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000063932187.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1199999991709961.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999991709954.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999991709954.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999991709941.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999991709939.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=1200000066709950.8 node_expansions=198
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000066709952.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000066709943.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000066709943.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000066709963.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000066709940.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', None, 'BRICK')) score=1200000066709963.2 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000066709943.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000066709943.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999902818396.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999902818396.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999902818376.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999902818376.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999902821306.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999902821306.8 node_expansions=25
FooPlayer.decide: Prioritizing 14 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1199999902822306.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999902821306.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999902823140.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999902822862.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999902821306.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999902823140.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999902823973.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999902822306.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999902821306.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999902821306.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999902822306.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999902823695.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1199999902823973.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1199999902821306.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=1199999902823973.5 node_expansions=361
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999902821080.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999902821053.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999902823973.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999902821066.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999902821045.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', None, 'BRICK')) score=1199999902823973.5 node_expansions=50
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1199999902822063.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999902821043.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999902822862.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999902823695.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999902822586.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999902821029.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999902822876.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999902822051.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999902822043.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999902821043.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999902821063.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999902822029.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1199999902823417.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1199999902823975.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1199999902821051.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=1199999902823975.5 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999902823973.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999902823973.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999875046217.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999875046217.8 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999855601787.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999875046254.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999875046242.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999875046220.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999875046230.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', None, 'BRICK')) score=1199999875046254.8 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999855601775.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999855601775.8 node_expansions=5
Playing 100 games...                                         ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 100% 0:00:00
AlphaBetaPlayer:RED(depth=2,value_fn=base_fn,prunning=False) ━━━━━━━━━━━━━━━━━━━━━━━                   58%        
FooPlayer:BLUE                                               ━━━━━━━━━━━━━━━━╸                         42%        
                    Last 10 Games                     
      ╷          ╷       ╷        ╷         ╷         
    # │ SEATING  │ TURNS │ RED VP │ BLUE VP │ WINNER  
╶─────┼──────────┼───────┼────────┼─────────┼────────╴
   91 │ BLUE,RED │    65 │     10 │       3 │ RED     
   92 │ BLUE,RED │    58 │      5 │      10 │ BLUE    
   93 │ RED,BLUE │    88 │     10 │       6 │ RED     
   94 │ BLUE,RED │    46 │      2 │      10 │ BLUE    
   95 │ BLUE,RED │    82 │      7 │      10 │ BLUE    
   96 │ RED,BLUE │    72 │     11 │       5 │ RED     
   97 │ BLUE,RED │    92 │      7 │      10 │ BLUE    
   98 │ RED,BLUE │    63 │      5 │      10 │ BLUE    
   99 │ BLUE,RED │    66 │      3 │      10 │ BLUE    
  100 │ RED,BLUE │    68 │     10 │       5 │ RED     
      ╵          ╵       ╵        ╵         ╵         
                                                                Player Summary                                                                
                                                               ╷      ╷        ╷             ╷            ╷          ╷          ╷             
                                                               │ WINS │ AVG VP │ AVG SETTLES │ AVG CITIES │ AVG ROAD │ AVG ARMY │ AVG DEV VP  
╶──────────────────────────────────────────────────────────────┼──────┼────────┼─────────────┼────────────┼──────────┼──────────┼────────────╴
  AlphaBetaPlayer:RED(depth=2,value_fn=base_fn,prunning=False) │   58 │   8.21 │        2.57 │       2.29 │     0.50 │     0.00 │       0.06  
  FooPlayer:BLUE                                               │   42 │   7.49 │        2.78 │       1.58 │     0.50 │     0.05 │       0.45  
                                                               ╵      ╵        ╵             ╵            ╵          ╵          ╵             
              Game Summary              
            ╷           ╷               
  AVG TICKS │ AVG TURNS │ AVG DURATION  
╶───────────┼───────────┼──────────────╴
     222.70 │     76.96 │   6.245 secs  
            ╵           ╵               
